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

 

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については各ブラウザベンダが熱心に開発を進めており、改善が劇的な速度で進んでいることがわかる。

関連キーワード


転職ノウハウ

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

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

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

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

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

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

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

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

人気記事

一覧

イチオシ記事

新着記事

Windows 10ミニTips 第122回 スリープ復帰時のパスワード入力設定はどこへ?
[12:04 10/1] パソコン
TVアニメ『うどんの国の金色毛鞠』、10月放送開始! 第1話場面カットを紹介
[12:00 10/1] ホビー
『魔法つかいプリキュア!』、第35話の場面写を公開! 新キャラ役にニーコ
[12:00 10/1] ホビー
[SCOOP!]福山雅治が中年パパラッチ役で新境地 陰と陽のバランスが絶妙なエンタメ作
[11:40 10/1] エンタメ
どっち!? 500 ~みんなのホンネが見えてくる~ 第24回 こんな被害に遭ったことある?
[11:30 10/1] 読者プレゼント

求人情報