On Tue, Sep 4, 2007 at 5:53 AM, Adam Kramer <akramer / google.com> wrote: > Hi, > > I was seeing significant performance differences between ruby 1.8.4 on > an old distribution and a newer one. I spent some hours tracking down > the differences and it appears that --enable-pthread causes ruby to be > significantly slower. [snip] > Has anyone else witnessed this? Is this a "feature" that's to be expected? Yes, we've hit this - in Centos 5, the default ruby build is 1.8.5 (!) with --enable-pthread. What I'd like to know is why[1]? Is it just hand-waving conservatism (just-in-case-we-need-it), RedHat policy to enable pthreads everywhere or is there a specific reason why pthreads have to be enabled, e.g. there's an Oracle driver that requires it or some such? Anyone have any ideas? Regards, Sean [1] Apart from why anyone thinks putting an unstable version of ruby in their distro is a good idea