【IE7】Internet Explorer 7 Part26【正式版】

このエントリーをはてなブックマークに追加
206JSCRIPT.DLL 5.7.0.20550 (QFE)からIE8 βのそれに置き換えてみた
MSにメールして>>9のJSCRIPT.DLL 5.7.0.20550 (QFE)で使っていたんだけど、
IE8 βのJSCRIPT.DLLと差し替えると高速化すると聞いた。

IE8 βのJSCRIPT.DLLは5.7.0.17184

バージョンダウンだ。
β版のものでもあるし安定性を考えた時に躊躇する気持ちがあった。

しかし、ものは試しと実験してみた。
ベンチマークの比較結果を以下に載せてみる。

普段、IEを使わないのでw体感上で速くなったのかどうかはわからない。
2時間ほど差し替えたJSCRIPT.DLLでIE7を起動してブラウジングしてみたが、
心配していた安定性に特に問題はないようだ。
207ベンチマーク結果:2008/06/01(日) 00:21:54 ID:v81HSEZ3 BE:1737004897-S★(755345)
★ブラウザ別JavaScript実行速度テスト(ベンチマーク)
http://www.openspc2.org/JavaScript/benchmark/index.html

結果が好転したものに○、あまり変わらないもの(100msec以内)は△、
悪化したものに×をつけてみる

BeforeはJSCRIPT.DLL 5.7.0.20550
AfterはJSCRIPT.DLLは5.7.0.17184

文字列連結○
Before 3406 msec
After 15 msec

文字列連結(配列のjoinで連結)△
Before 16 msec
After 16 msec

エレメント作成×
Before 2094 msec
After 2219 msec

テキストノード作成△
Before 4953 msec
After 4984 msec

シリアルサーチ○
Before 250 msec
After 125 msec

innerHTML△
Before 3594 msec
After 3562 msec
208ベンチマーク結果:2008/06/01(日) 00:22:34 ID:v81HSEZ3 BE:330858162-S★(755345)
innerText/textContent△
Before 2281 msec
After 2328 msec

正規表現○
Before 1281 msec
After 1156 msec

スタイルシートからの読み出し△
Before 1437 msec
After 1453 msec

スタイルシートへの書き込み△
Before 391 msec
After 343 msec

withによる省略△
Before 2485 msec
After 2516 msec
209ベンチマーク結果:2008/06/01(日) 00:22:50 ID:v81HSEZ3 BE:496287836-S★(755345)
子ノード追加△
Before 344 msec
After 343 msec

ノード読み出し△
Before 656 msec
After 672 msec

ノードへの書き込み△
Before 891 msec
After 922 msec

配列読み出し△
Before 47 msec
After 31 msec

配列書き込み△
Before 94 msec
After 32 msec

オブジェクト作成○
Before 2766 msec
After 2000 msec
210ベンチマーク結果 2:2008/06/01(日) 00:25:38 ID:v81HSEZ3 BE:744431639-S★(755345)
★SunSpider JavaScript Benchmark
http://webkit.org/perf/sunspider-0.9/sunspider.html

Before

Total: 61765.2ms +/- 5.1%

After

Total: 12575.0ms +/- 0.0%