From: Charles Oliver Nutter Date: 2007-11-01T15:16:15+09:00 Subject: Re: JRuby performance questions answered znmeb@cesmail.net wrote: > Quoting Charles Oliver Nutter : > >> Many people believed we'd never be faster than the C implementation, >> and many still think we're slower. Now that I've set that record >> straight, any questions? > > 1. How long will it be before Alioth has some *reasonable* numbers for > jRuby? As of yesterday, they still have you significantly slower than > MRI. So I need to take jRuby out of my slides for RubyConf :) ... I The current published Alioth numbers are based on JRuby 1.0(ish), which was generally 2-3x slower than MRI. I'm hoping the numbers will be updated soon after the 1.1 releases...but it probably won't happen until 1.1 final comes out in December. If someone else wants to re-run them for us, it would make us very happy :) > 2. I haven't actually been benchmarking jRuby recently ... too busy > profiling MRI. :) Well, we know there's still a lot we can do for JRuby performance...including not only the 1.9 benchmarks, but a number of additional ideas we have that won't affect 1.8 compatibility. > 3. I'm using the "Pet Store" benchmark for Rails. It's as close to a > "real Rails benchmark" as anything I can find. Yeah, that's what Ola's been using, and we're *real close* to matching MRI on that one right now. Still hunting for bottlenecks. > 4. How's your performance on a SPARC relative to MRI? Haven't given it a try...I don't have access to a good sparc box at the moment (and yes, I know...I work at Sun, so I can have a sparc by snapping my fingers...it's a matter of having time to monkey with it). - Charlie