Chrome、V8エンジンで劇的な性能改善実現 - Opera Nextも追従

後藤大地  [2011/11/25]

Google Chrome runs web pages and applications with lightning speed.

Googleは最新のChrome開発版においてV8エンジンの性能を改善し、インタラクティブ的な動作に特化したWebアプリケーションやHTML5におけるパフォーマンスが大幅に向上したと発表した。インクリメンタルガベージコレクタが新しいものに置き換わっており、GCに起因する一時停止問題がかなり軽減されたと説明がある。

HTML5技術で実現できる内容が増えたことから、最近ではとくにインタラクティブ性を重視したグラフィカルなWebアプリケーションが登場しはじめている。こうしたアプリケーションにおいてはJavaScriptのガベージコレクタに起因する一時停止がこれまでは問題視されていた。GCが動作する段階で画面が一時的に停止したように表示される問題だ。

V8の従来のGCの停止時間は使用するメモリ量に依存していたため、多くのメモリを消費することになるインタラクティブアプリケーションでは頻繁にカクカクとアプリが停止するような動作を見せていた。今回開発版に投入された新しいV8はピーク時の性能を保ったまま、停止時間の短縮化を実現している。

Chrome 17.0.948.0でストレステストを実施した場合、ときどきもたつく程度で、かなりスムーズに動作することを確認できる。

Chrome 15安定版でストレステストを実施するとはっきりと違いがわかる。定期的にカクッ、カクッと動作が停止する。

Firefox 11ナイトリー版で実施。Chrome 15安定版ほどひどくはないが、時々止まっているのが確認できるくらいにはカクッっとなるときがある。

Opera 12.00aplha1155で動作させた場合。とても滑らかにレンダリングする。Chrome 17開発版以上にスムーズに動作し、もたつく感じもない。

Chrome 17開発版、Chrome 15安定版、Firefox 11ナイトリー、Opera Next 12.00で動作を確認すると、たしかにChrome 17はChrome 15と比較してかなりスムーズに動作することを確認できる。しかし、同ストレステストを実施した限りでは、ユーザ体験としてはOpera Nextの方がもたつきがなくスムーズに動作している印象を受ける。JavaScript GCについては各ブラウザベンダが熱心に開発を進めており、改善が劇的な速度で進んでいることがわかる。

関連キーワード


IT製品 "比較/検討" 情報

転職ノウハウ

あなたが本領発揮できる仕事を診断
あなたの仕事適性診断

シゴト性格・弱点が20の質問でサクッと分かる!

「仕事辞めたい……」その理由は?
「仕事辞めたい……」その理由は?

71%の人が仕事を辞めたいと思った経験あり。その理由と対処法は?

3年後の年収どうなる? 年収予報
3年後の年収どうなる? 年収予報

今の年収は適正? 3年後は? あなたの年収をデータに基づき予報します。

激務な職場を辞めたいが、美女が邪魔して辞められない
激務な職場を辞めたいが、美女が邪魔して辞められない

美人上司と可愛い過ぎる後輩に挟まれるエンジニアの悩み

特別企画 PR

人気記事

一覧

イチオシ記事

新着記事

睡眠不足による記憶力の低下は脳への刺激で補える - 理研らがマウスで発見
[11:06 5/27] テクノロジー
高橋一生主演『民王 番外編』最終話に山内圭哉の"新田くん"登場
[11:00 5/27] エンタメ
【特別企画】超級香港迷がオススメ、欲張り男子も満足させる香港の魅力
[11:00 5/27] 趣味
チュート徳井、有吉の思いに涙 -「好かれていない」と悩んでいたが実は…
[10:55 5/27] エンタメ
【コラム】実はこんなに素晴らしい! エンジニア文化の当たり前 第4回 teratail回答ユーザーに聞く、なぜそこまでシェアするの?
[10:43 5/27] 企業IT

特別企画 PR

求人情報