From: Josh Cheek Date: 2011-10-18T05:12:29+09:00 Subject: Re: Ruby and threading --001636832ffc5d38a004af843543 Content-Type: text/plain; charset=ISO-8859-1 On Mon, Oct 17, 2011 at 3:02 PM, Alexey Petrushin wrote: > Maybe it's a stupid question, but I can't get it - what's the point of > using OS threads with GIL? > > You'll anyway never get situation where two thread runs simultaneously, > so, what's the point of it? > > -- > Posted via http://www.ruby-forum.com/. > > "MRI 1.9 uses the same technique as MRI 1.8 to improve the situation, namely the GIL is released if a Thread is waiting on an external event (normally IO) which improves responsiveness." -- http://www.engineyard.com/blog/2011/ruby-concurrency-and-you/ --001636832ffc5d38a004af843543--