Mozilla Firefox Part99
at SOFTWARE
254:名無しさん@お腹いっぱい。
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
5367日前に更新/245 KB
担当:undef