From mboxrd@z Thu Jan 1 00:00:00 1970 From: dhog@plan9.bell-labs.com Message-Id: <200008211635.MAA05140@cse.psu.edu> To: 9fans@cse.psu.edu Subject: Re: [9fans] Re: Solaris thread scheaduling Date: Mon, 21 Aug 2000 12:34:50 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: fe44f7ee-eac8-11e9-9e20-41e7f4b1d025 > > > Cooperative threads are just coroutines. They're `cooperative' > > > because if the thread doesn't cooperate by calling the scheduler, > > > no other thread ever get scheduled. > > > > It's a bit like, "cooperate -- or else!". > > No, it's more like "those who do not cooperate inherit the cpu". "The frustrated user will cut off their inheritance (yea, unto the 4th generation)".