From: Carter Cheng Date: 2011-10-16T20:39:30+09:00 Subject: Re: Ruby and threading --000325573a4260b5ee04af68f15e Content-Type: text/plain; charset=ISO-8859-1 Hi Josh, Thanks for the reply. I was looking over the YARV implementation in 1.9.3rc1 and did notice some support for pthreads and ruby threads (and some description in the comments of certain models). Do you know if (or does anyone else) if this code is fully implemented at present? Or is it a global lock like situation? Regards, Carter. On Sun, Oct 16, 2011 at 8:03 PM, Josh Cheek wrote: > On Sun, Oct 16, 2011 at 3:50 AM, Carter Cheng > wrote: > > > Hello, > > > > Is the current ruby 1.9.2 multithreaded at the OS level? > > > > Regards, > > > > Carter. > > > > For MRI, yes, but it has a global interpreter lock. Here's a blog that > explains all the nuances. > http://www.engineyard.com/blog/2011/ruby-concurrency-and-you/ > --000325573a4260b5ee04af68f15e--