Mozilla Firefox Part99at SOFTWARE
Mozilla Firefox Part99 - 暇つぶし2ch254:名無しさん@お腹いっぱい。
08/11/14 03:44:11 CEtkMYue0
JavaScriptの処理速度を計測するのは難しいというお話。
URLリンク(ejohn.org)

まず、ほかのスレッドやプロセスの影響などがあるため、結果の値がばらつく
ことは避けがたい。それでも、通常はばらつき具合が正規分布に近い結果を示
すため、その点を考慮に入れてベンチマークを計測することは可能。

しかし、IE8b2、Opera、Safariなどではこの正規分布からも大きく外れた数値
の変動を見せる(XP/Vista環境)。原因は、タイマーの精度。15ms間隔でしか
更新されないため、これ未満の時間で終わってしまうテストは正しく計測され
ないのだ。

筆者のJohn Resig氏いわく、「Windows XP/VistaでJavaScriptのパフォーマン
スをテストするのは、良くいっても賭だ」とのこと。ただし、V8 Benchmark
は精度が高いことも述べており、Mozilla製のDromaeoもV8のアプローチに移行
すべきだとの意見らしい。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch