爆速ブラウザは本当だった!IE9が高速なのには理由がある
節電が叫ばれているなか、前回は、マイクロソフトの次世代インターネットブラウザ「Internet Explorer 9(IE9)」が、他社のWebブラウザに比べて、いかに省電力であるのかを紹介した。

そんなIE9の最大の特長は、「爆速ブラウザ」と言っても過言ではないほど、高速化された点だ。

IE9は、なぜ、高速であるのか?

それには歴とした理由がある。そこで今回は、IE9が高速である秘密に迫ってみた。

IE9は、OSにあわせて用意されている。
Windows 7  64ビット版
Windows 7  32ビット版
Vista  32ビット版
Vista  64ビット版
Windows Server 2008  32ビット版
Windows Server 2008  64ビット版



■ゼロからの開発が高速化を生んだ
動作が遅いブラウザをチューニングしても、大きな高速化は見込めない。そこでマイクロソフトは、驚くべき行動をとった。IIE9は、E8をベースとせずに、ゼロから開発を進めたのだ。その結果、IE8に比べ、より高速で使い安いWebブラウザへと進化した。

その処理速度の速さは、リリース候補版(RC版)の頃から折り紙付きだ。正式版ではJavaScriptエンジンの性能向上と、GPUの動的な利用、およびネットワークキャッシュサイズの増量とキャッシングアルゴリズムを改善などによって、さらなる高速性が追求されている。

IE9は、IE8に比べて約18倍という高速化を実現しているのだ。
処理性能が約18倍の高速化を実現した(18倍)

■GPUパワーがIE9を加速
パソコンで3Dゲームを遊んでいる人であれば、ビデオカードのハードウェアアクセラレーション(GPU:グラフィックス プロセシング ユニット)がどれほど高速化に役立つかは、よく知っていることだろう。

グラフィックスを処理する場合、GPUを利用したほうが、CPUのみで演算するよりも高速に処理が行える。
マイクロソフトは、ここに目を付けた。Webブラウザでも、GPUを使ってグラフィックスを処理すれば、CPUに負荷が掛からず、そのぶんCPUは別の処理を実行できる。

とくにHTML5を使ったWebアプリでは、多くのグラフィックスを扱えるため、WebブラウザでGPUパワーを使えるか否かが、速度面での大きな差となる。
GPU機能が使えるビデオカードを使っていれば、GPUを有効にするだけで、処理速度が劇的に変わるのだ。

試しに、HTML5 Canvasレンダリング性能を計測する「FishIE Tank」で20匹の魚でテストしたところ、GPUが無効の場合は35-60fpsで変動していたのに対し、GPUを有効にした場合は常に60fpsをキープしていた。

・FlashIE Tank
http://ie.microsoft.com/testdrive/performance/fishietank/

テスト環境
CPU:インテル Core 2 Quad Q9550
メモリ:8ギガバイト
ハードディスク:500ギガバイト
グラフィックス:GeForce 9800GTX

■ネットワーク パフォーマンスを向上
ネットワーク キャッシュのアルゴリズムを改善した点も、IE9の高速化に一役買っている。

難しい話になるため詳細は割愛するが、ブラウザの動作のうちのいくつかの部分は、複数のスレッドで同時に動作させることによって、時間を節約することができる。これを並列化という。

IE9は、ユーザーに意識させることなく、並列化やキャッシュ機能の拡張によりネットワーキングの高速化を実現しているのだ。

■livedoorを利用するなら「livedoor版 IE9」
ライブドアは、ポータルサイト「livedoor」において、「BLOGOS(ブロゴス)」や「Anigema(あにげま)」などに代表されるブログメディアを提供している。

実は、livedoorをより便利に快適に使うためのカスタマイズされた「livedoor版 IE9」を利用すると、これらのコンテンツをスムーズに見ることができる。

「livedoor版 IE9」は、下記の特設サイトにてダウンロードできる。対応OSは、Windows 7 32bit/64bit、Vista 32bit/64bit、Server 2008 32bit/64bitの計6種類だ。

IE9は、OSにあわせて用意されている。
Windows 7  64ビット版
Windows 7  32ビット版
Vista  32ビット版
Vista  64ビット版
Windows Server 2008  32ビット版
Windows Server 2008  64ビット版



IE9は、1.ゼロからの開発、2.GPUパワー、3.ネットワーク パフォーマンス向上、という3点によって、IE8とは比較にならないほど、高速なWebブラウザへと進化した。

IE8以前のWebブラウザを使っている人であれば、無料で入手できるIE9に変えるだけで、夢のように快適なネットサーフィンができるようになる。

IE9が「爆速ブラウザ」と呼ばれるには、それなりの理由があるわけだ。

IE9特集