3 ms·
https://en.m.wikipedia.org/wiki/GNU_Portable_Threads https://en.m.wikipedia.org/wiki/GNU_Portable_Threads N:M threading from 1999! And there are many more rec
by tus88 7y ago
https://en.m.wikipedia.org/wiki/GNU_Portable_Threads https://en.m.wikipedia.org/wiki/GNU_Portable_Threads
N:M threading from 1999!
And there are many more recent examples too.
- armitron 7y agoIt's not N:M with arbitrary M, but N:1 (mentioned in the link you posted). There is no parallelism whatsoever in GNU Pth. You only get a single kernel thread and "green" userland threads cooperatively scheduled on top of that single kernel thread. That's it.