Dupe or not -- anyone know if this equally applies to Ruby 1.9? I've started using it full-time now for my Rails apps (2.3.2) and the speed boost is serious. Another 30% ... wow.
30%. Thats, insane. Oh wait, its for the MRI (Matz Ruby Interpreter). Hm, that makes this news for me a tad less interesting because everybody is already running 1.9 (yarv)?
Patching MRI is nice but a switch to 1.9 has more benefits than just speed.
This post (and the blog overall) shows how the forgotten art of tracing/debugging executables can seriously affect web 2.0 community - when the last person who knew assembly will retire we are all doomed :)
15 comments
[ 2.8 ms ] story [ 34.6 ms ] threadSo for a much more than 30% performance boost, switch to Ruby 1.9. It's more like a 4X performance boost.
Patching MRI is nice but a switch to 1.9 has more benefits than just speed.
Nope, no more so than everybody is already running Python 3.
It's only for pthread linkage, anyway; it's avoiding a 30% performance loss, not giving everyone a 30% performance gain.
It's a good patch and the author knows his stuff, so there's no need for sensationalist titles.