ホーム > コンピューターとインターネット, ブラウザ > 現実的なパフォーマンスはどうなの?

現実的なパフォーマンスはどうなの?


Velocity 2011: The Performance Impact of Modernizing Internet Explorer – IEBlog – Site Home – MSDN Blogs
<http://blogs.msdn.com/b/ie/archive/2011/06/24/velocity-2011-the-performance-impact-of-modernizing-internet-explorer.aspx>

英語の記事なので解釈に間違いがあるかもしれません。
MSのIEblogではIEの現在のサイトに対するパフォーマンスの話題が書いてあります。
IE8とIE9を比較して、下記のサイトのパフォーマンスにどれだけ差があるのか記載しています。

Modernizing Internet Explorer
<http://ie.microsoft.com/testdrive/Performance/Velocity2011Presentation/>

記事によるとIE8ではこのサイトの処理を行うのに1.251秒かかっているが、IE9では0.009秒と約139倍もIE8より速く処理をしていると書かれています。
これは確かに同じマシンでこれだけ差があると、ブラウザを乗り換えた方が快適になりますね~。
しかも、デモサイトは今風の写真表示サイトを模して造られているので、現実的なWebサイトのパフォーマンスを測っているのと同じかもしれません。
では、他のブラウザだとどうなのでしょうか?
DrawTimeで比較してみるとIE9は1~2ms単位で操作が行えます。
非常に快適ですね。
Firefox5も同様に1~3ms単位です。
Opera11.11は12~19msといきなり10倍遅くなります。
Chrome12は11~15msとOperaより速いですが、IE9、Firefox5と比べると遅い状態です。
Safari5.05(Windows)は56~106msと最も重い結果になりました。
やはり1年以上のブランクはここまでパフォーマンスに影響があるという事でしょうか?
さて、下の矢印がIE以外はおかしくなっていますが、これは画像ではなくフォントを反転表示させているためです。
他のブラウザはフォントの反転表示をサポートしてない為に同じ向きの矢印が2つ表示されてしまいます。
Safariは記号ではなく完全に文字になってしまいます。
ちょっと横道に逸れましたが、こうやって見るとChromeのパフォーマンスが意外と悪いのが気になります。
GPUを使っているか使っていないかで差が出ていると思う人が居るでしょうが、Chromeの場合、実験的にGPUアクセラレーションをONにしても結果は変わりませんでした。
と、いう事はChromeのGPUアクセラレーションでは効果が表れない表示方式なのかもしれません。
そうなると、ChromeはChrome用にチューニングされた実験的なサイトだとパフォーマンスが出るけど、それ以外のサイトではむしろパフォーマンスが落ちるという事になるのでしょうか?
まぁ、Chrome12ではGPUアクセラレーションは隠し機能なので、チューニングされてない機能と考えた方がよさそうです。
後は、今回MSに都合の良い作りをしたサイトでテストしてますので、これが全てではない事を考慮しておかなければなりません。
そう考えると、Firefox5はかなり優秀と言えるのではないでしょうか?
MS寄りのテストでも優秀な結果をたたき出しているわけですし、他のベンチマークでもそこそこの成績をたたき出しています。
Firefoxは重いとの声が多い昨今ですが、これを見る限りはそうでもないような気がします。
また、Chromeは劇的に速いという声もありますが、これを見ると疑問符が付くのではないでしょうか?
今度はChromeがGPUアクセラレーションに正式対応したらまた試したいと思います。

広告
  1. まだコメントはありません。
  1. No trackbacks yet.

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。