- 1年前のCPU vs. 4年前のCPU。メモリはどっちも2GB。IE6は新規ウインドウで開いていて、Firefox3は新規タブで開いているので、ちょっとIE6がかわいそうではある。
- ベンチマークと体感速度は必ずしも一致しないのは分かるけど、CPUだけ高速化してもあまり幸せにならないのかもなあ。古いブラウザを切りはなさいと本質的には意味なさそう。どうしたものかな...
- しかしFirefox3の高速化はすごいです。3世代分のCPUの高速化をソフトウェアだけで補っているといえなくもない。確か、Pentium4 Northwood -> Pentium4 Prescott -> PentiumD( -> PentiumM) -> Core Duo -> Core2 Duoだったよね。
- 常用している環境はIE6ベースのTridentを利用したMoon Browserなので若干条件は違うにせよ、新世代から見れば話にならないということはよく分かりました。せめてIE7にするとちょっとはましになるんだろうか。でも、そのためにはOSがぁ。
V8 JavaScript engine
CPU | Core2Duo E6600 2.4GHz | Pentium4 Northwood 2.8CGHz | ||
Browser | IE6 + IE8 | Firefox3 | IE6 + IE8 | Firefox3 |
Score: | 53 | 217 | 20 | 90 |
Richards: | 46 | 205 | 19 | 94 |
DeltaBlue: | 48 | 265 | 19 | 100 |
Crypto: | 41 | 148 | 21 | 59 |
RayTrace: | 57 | 225 | 15 | 80 |
EarleyBoyer: | 84 | 263 | 30 | 132 |
ブラウザ別JavaScript実行速度テスト(ベンチマーク)
CPU | Core2Duo E6600 2.4GHz | Pentium4 Northwood 2.8CGHz | ||
Browser | IE6 + IE8 | Firefox3 | IE6 + IE8 | Firefox3 |
文字列連結 | 0 | 3 | 15 | 13 |
文字列連結 (配列のjoinで連結) | 16 | 4 | 16 | 11 |
エレメント作成 | 860 | 522 | 2250 | 1844 |
テキストノード作成 | 3250 | 455 | 7610 | 1549 |
シリアルサーチ | 93 | 34 | 219 | 76 |
innerHTML | 2375 | 493 | 5125 | 988 |
innerText/textContent | 1531 | 0 | 3172 | 1 |
正規表現 | 562 | 277 | 1625 | 1458 |
スタイルシートからの読み出し | 578 | 346 | 1641 | 1396 |
スタイルシートへの書き込み | 156 | 125 | 375 | 318 |
withによる省略 | 1234 | 1066 | 3078 | 3017 |
子ノード追加 | 125 | 131 | 343 | 320 |
ノード読み出し | 297 | 118 | 813 | 451 |
ノードへの書き込み | 406 | 156 | 1000 | 550 |
配列読み出し | 31 | 7 | 62 | 24 |
配列書き込み | 32 | 10 | 78 | 28 |
オブジェクト作成 | 1250 | 363 | 3157 | 931 |