最速のJavaScriptエンジン
ブラウザが色々新しくなったので、HotRuby - Ruby on JavaScript and Flash のベンチマークを更新しました。
Safari(WebKit)も、Cameron ZwarichさんらがJavaScriptCoreのVM版を作り、高速化したそうなので、一緒に含めてみました。
ブラウザ | HotRuby Benchmark | SunSpider 0.9 | |
---|---|---|---|
Firefox 3 | 3.636 sec | 7.0806 sec | |
WebKit(Safari) r34603 with SquirrelFish | 4.368 sec | 6.2248 sec | |
Opera 9.50 | 4.679 sec | 11.5756 sec | |
Internet Explorer 7 | 43 sec位 | 106.3862 sec |
OSはWindows XPで、CPUは Pentium-M 1.2GHz です。
史上最速のFirefox 3によると、Firefox2 -> Firefox3 で2.7倍速くなったそうですが、HotRuby Benchmarkでも、約3倍速くなっています。WebKit側は、SunSpiderというJavaScriptベンチマークを提供しています。SunSpider の結果は、Firefox3 よりも、SquirrelFish の方が速いですね。
半年前の時点では、Opera 9.25 が最速だったんですが、軒並みがらっと結果が変わりました。そして、Internet Explorer 7 は、ずば抜けて遅いです。Internet Explorer 8から速くなるそうです。