Fork me on GitHub

2008/09/03

Recent entries from same category

  1. javascriptで動くtwitter streamクライアントを作るならばmultipart/mixedを使うべき Hatena
  2. バッチファイルで簡易Webサーバを起動する。 Hatena
  3. twitter.bat Hatena
  4. XSLTを使ったAmazon最速検索が動くようになった。 Hatena
  5. IEとFirefox/Google Chromeでクリック/ダブルクリックの発生回数が異なる。 Hatena

はてな
scons入れてwin32でビルドしてみたよ。ベンチマークも取ってみた。
環境はWindows XP、P4 3GHz CPU、1G memで。

まずmozillaのjsエンジン(ちょっと昔)
JavaScript-C 1.7.0 2007-10-03 (js.exe)
Richards: 87
DeltaBlue: 84
Crypto: 44
RayTrace: 78
EarleyBoyer: 87
----
Score: 74

次にrhino
Rhino 1.6 release 7 (win32 nativeビルド版)
Richards: 6
DeltaBlue: 5
Crypto: 4
RayTrace: 11
EarleyBoyer: 12
----
Score: 7

Rhino 1.7 release 7 2008 03 06(java版 js-14.jar)
Richards: 30
DeltaBlue: 30
Crypto: 24
RayTrace: 47
EarleyBoyer: 53
----
Score: 35

そしてv8エンジン
V8 version 0.2.5 (shell.exe)
Richards: 1020
DeltaBlue: 981
Crypto: 622
RayTrace: 580
EarleyBoyer: 1070
----
Score: 827
はぇーーーーーーーーーーーーーーー!(゚д゚;)

ベンチマークはbenckmarksフォルダにあるrun.jsで起動します。

追記
取り直したらこんな結果もでた
Richards: 1391
DeltaBlue: 1224
Crypto: 940
RayTrace: 774
EarleyBoyer: 1360
----
Score: 1110
もっと詳細が知りたい方は以下を参照。
Google V8 についてしらべてみました - TokuLog 改めB日記

blog comments powered by Disqus
WriteBacks

【ブラウザ】Chromeを含むパフォーマンステスト

JavaScript Performance Rundown http://ejohn.org/blog/javascript-performance-rundown/ Yahoo!翻訳 TraceMonkeyも期待できそうと思うけど、Chromeのサクサク感とプロセスが別に立っているのが精神衛生的に良い感じ。(プロセス全部足せば結構食ってますが、気にならない) とりあえずjavascript v8エンジンのベンチマーク結果 http://mattn.kaoriya.net/software/lang/javascript/20080903110042.htm...

Posted by JavaScript++かも日記 at 2008/09/04 (Thu) 01:54:59

V8は他から見れば速くて当たり前っすよ。Design Elementsのページに書いてあるけど、JITやってるんだもん。動作環境に"Linux systems that use IA-32 or ARM processors"なんて書いてあったからピンと来た。

Posted by 谷村 正剛 at 2008/09/04 (Thu) 10:59:26

TrackBack ping me at
Post a comment

writeback message: Ready to post a comment.