FluxMozilla関係の情報に特化したブログです。ベンチマークはてなブックマークでの活動すらできないくらいに忙しく、ブログの更新をしないでいるうちに、Firefoxのバージョンが2つも上がってしまった。事前の予定どおりにリリースされ続けており、高速リリースサイクルは完全に定着したといえるだろう。7がリリースされた後、ベンチマークのデータだけはとってあった。その結果を公開しておきたい。10.3(r183)だけを有効にした。初期設定でハードウェア(HW)アクセラレーションが有効になっている。7の目玉の1つがメモリ使用量の削減だ。Japanのブログ記事でも真っ先にとり上げられているほどである。どれほど効果があるのか、簡単に測ってみた。具体的には、まず、以下のWebサイトをその記載順であらかじめブックマークしておき、この10サイトを「タブですべて開く」でいっせいに読み込む。読み込みが完了したら、各タブをクリックして、Webページを実際に画面に表示させる。Allocationsの値を見る。JAPAN以外のWebページはすべて閉じる。Allocationsの値を見る。厳密な方法ではないが、大まかな傾向は掴めるだろう。46.83MB思っていたよりもかなり効果があった。多数のタブを開いていると大きく差が出る上、メモリの解放もうまくいっている様子で、搭載メモリに制限のある環境で使用しているユーザーには間違いなく朗報だ。メモリが豊富にあれば関係ないかというとそうではなく、ちゃんと恩恵を受けられる。Firefoxを使用中、タスクマネージャーに表示されるメモリ使用量が1GB前後になると動作が緩慢になってくるが、今回メモリ使用量が削減されたことで、この「上限」に達する可能性が低下した。ヘビーユーザーにはありがたい機能なのだ。ページの読み込みここからは従来のテストに戻る。WebWaitを用いて、指定したWebページを10秒間隔で5回読み込ませた。Yahoo!ニュースとasahi.comを対象にしており、秒数が少ないほど高速だ。7の中央値が優れている理由は不明だが、テスト自体さほど厳密なものではないので、遅くなっていないことが確かめられれば充分だろう。6よりも劣る結果になってしまった。Chromeと同様に256へと引き上げられたことが影響しているのか。それとも、レンダリングや描画の得意・不得意が出たのだろうか。6で既に引き上げられていた。Testをピックアップ。22.21HWアクセラレーションが効いた状態で比べているのだが、測定誤差程度の違いしかみられない。58.81こちらも同様で、バージョン間の差は測定誤差の範囲内だ。7の方が高速とまではいえないように思う。Benchmarkを用いて、Canvasの描画処理に関する性能を測定した。7にはCanvasのHWアクセラレーションを強化する新機能が投入されており、その効果がベンチマークに表れた。2ではアクセラレーションが効いてしまうと同じような数字しか出なかったが、Canvasではもう一段加速しているのが見てとれる。HTML5でゲームベンチマークを取ってみよう」に掲載されていたシューティングゲームタイプのベンチマークを利用し、100秒間のフレームレートの合計値を測定した。enchant.jsはHTML5/JavaScriptベースのスマートフォン用ゲームエンジンである。7がパフォーマンスを伸ばして勝利した。4のリリース以降、常に数字が良くなっている。代表的なJavaScriptベンチマークを利用して、初期設定の状態でのパフォーマンスを見ていく。Benchmarkを用いる。それぞれのテストを50回連続で行うようにしたものだ。処理の高速化に伴い、細部に触れることに意味がなくなっていると思われるので、今回から結果のみ掲載する。7のパフォーマンスが落ちているのか、判断に迷う。仮に落ちているのだとしても、Webアプリに影響するレベルではないだろう。6のスコアをチェック。個別の項目ではRegExpの数値が目立って良くなっている。Suiteを重視しているのかもしれない。Testingは、Mozillaが提供する重量級ベンチマークであり、JavaScriptエンジンなどにかなりの負荷をかけてその性能を測定してくれる。Testsの最終結果を掲載する。詳細は比較表からどうぞ。7がこの傾向を引き継げなかったのは残念だ。さまざまなケースに対応したJITコンパイラのチューニングはそれだけ難しいということだろう。BenchmarkはMozillaが提供するベンチマーク。従来のものと比べ、現実のWebアプリを処理した際の性能を反映した結果になるという。4がリリースされてから、毎回少しずつスコアが落ちているのはなぜなのか。騒ぐような話ではないものの、やはりひっかかる。7は、メモリ使用量の低下が目に見える形で表れており、Canvasの処理性能が向上したほか、引き続きゲーム関連のベンチマークが好調だ。その他は横ばいだが、高速化とコンパクト化を両立した点は評価されるべきだろう。8になってどう変わったのか......。データは収集済みだが、まとめるのにもう少し時間がかかりそうだ。はてなブログProMozilla関係の情報に特化したブログです。ZoneMoz-Fxりんごが好きなのでぃすとりかごとなり。@abp_jpUnreviewednorah'#Firefox更新情報Wikiブログ日々のつぶやきスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。