Blazingly fast JRuby
Yesterday Charles Nutter did some extreme performance work on JRuby, making it outperform the MRI in most cases:
http://headius.blogspot.com/2007/10/performance-update.html
A lot of individual performance tests are shown here at Ola Binis blog. The list shows that JRuby outperforms MRI at a factor of more than 20 in some cases! In most cases the JRuby performance is a little faster (from a few percent to 2-3 times the performance). In a few cases MRI is still the fastest (ie. regexp):
http://ola-bini.blogspot.com/2007/10/mystery-expos-on-jruby-performance.html
Unfortunately the performance on JRuby on Rails are a hog.. The latest findings from Ola Bini shows that this might be a result from very, very, very slow regexp-performance in JRuby, alongside symbols:
http://ola-bini.blogspot.com/2007/10/jruby-discovery-number-one.html
Congratulations on the fantastic work on the general performance! I think this is a milestone to remember.
When the performance issues on JRuby on Rails is fixed, JRuby will surely be the Ruby implementation to use! I'll test it on SAP NetWeaver as soon as I get the chance.
technorati tags:jruby, performance, compiler, charles nutter, ola bini
No comments:
Post a Comment
Please comment! I look forward into hearing your comments/oppinions.