But... Why we can't implement this via hardware? Configuring multiprocessor in the CPU. I don't know what is the problem to do this.
Also, this multiprocessor support can be optional, allowing the user to enable or disable It. El jue., 30 ago. 2018 a las 19:01, Samuel Thibault (<samuel.thiba...@gnu.org>) escribió: > Hello, > > Almudena Garcia, le jeu. 30 août 2018 18:58:19 +0200, a ecrit: > > Instead, It feels to use a strange implementation to do > > multithreading (not real multiprocessor) via software. > > It's not "strange", it's what all OSes do. Even with multiple > processors, OSes do that, to schedule threads on the available > processors via software. > > Samuel >