← Back to context Comment by aleph_minus_one 3 years ago Green threads do not make use of multiple cores of a modern processor. 3 comments aleph_minus_one Reply jabl 3 years ago It's entirely possible for a green threads implementation to schedule the green threads over multiple OS threads, thus making use of multiple cores. The programming language "Go" being a popular implementation of this. nextaccountic 3 years ago M:N green threads run M green threads on N OS threads and thus use up to N processor cores preseinger 3 years ago what makes you say this?go programs definitely saturate modern server-class CPUs
jabl 3 years ago It's entirely possible for a green threads implementation to schedule the green threads over multiple OS threads, thus making use of multiple cores. The programming language "Go" being a popular implementation of this.
nextaccountic 3 years ago M:N green threads run M green threads on N OS threads and thus use up to N processor cores
preseinger 3 years ago what makes you say this?go programs definitely saturate modern server-class CPUs
It's entirely possible for a green threads implementation to schedule the green threads over multiple OS threads, thus making use of multiple cores. The programming language "Go" being a popular implementation of this.
M:N green threads run M green threads on N OS threads and thus use up to N processor cores
what makes you say this?
go programs definitely saturate modern server-class CPUs