![]() |
Firefox web browser - Faster, more secure & customizable |
Firefoxユーザの最大の関心ごとのひとつが、Firefoxの消費するメモリ量の多さにある。メモリの消費という面で言えば、マルチプロセスアーキテクチャを採用しているChromeの方が消費量が多いと言われているが、Chromeではタブがプロセスに対応しているため、タブを閉じる(つまりプロセスを終了する)と、そのタブに関連して確保されていたメモリがちゃんと開放される。このため長時間使い続けても問題視されることが少ない。これに対してFirefoxが消費するメモリ量は使い続けるごとに増え、そしてタブを閉じても減らないことが多い。長時間Firefoxを使い続けると重くなると言われる原因はこれだ。しかし、この状況はFirefox 7から大きく好転することになりそうだ。
どのような改善が実施されたかは「Firefox memory bloat fix」および「Fragmentation」に詳しい。最近取り組まれた改善のひとつは、GC(Garbage Collection)を実行するタイミングを現在使われているトリガーベースのものに加え、時間ベースでも実施するというもの。これまでのFirefoxは新しくオブジェクトを確保するタイミングでGCを実行していた。このトリガーが発生しないとメモリは開放されずに確保され続け、搭載メモリの少ないPCではスワップが始まってシステムが重くなるという状況になる。新しい実装では時間ベースでもGCが実行されるため、これまでのように大量のメモリが確保され続けるという状況には陥らないようになる。
もうひとつの改善はメモリのフラグメンテーションを減少させるというもの。Firefoxは1MB単位でメモリを確保し、その1MBの中に使用中のデータがまったくなくなると、その領域を開放するという処理を実施している。仮に4KBのデータが1MBの確保領域にあったとしても、開放されずにずっと確保され続けることになる。とてももったいない状況だ。最近実施された改善でこうしたフラグメンテーションの発生を抑えるように仕組みが変更された。説明によれば平均でJavaScriptヒープの使用量が30%削減されたほか、すべてのタブを閉じた場合のメモリの開放量が500%増えたことも確認されたという。この2つの改善はすでにFirefox 7ナイトリーとFirefox 6オーロラに取り込まれている。Firefox 6にはすでに別のGCの改善が取り込まれているという説明もある。
Firefox 6のリリースは8月16日が予定されており、以後6週間後のリリーススケジュールから計算すると、9月27日にFirefox 7が登場することになる。
| FirefoxのPDFリーダ、最初のマイルストーンに到達 [2011/7/7] |
| Mozilla、Firefoxのエンタープライズ対応に言及 [2011/7/1] |
| Firefox 7で「http://」表記を削除 - Chromeと同じ方式 [2011/6/29] |
| Firefoxアドオン利用者は85%、平均で5個インストール [2011/6/24] |
| Firefox、「Predictive Newtab」発表 - 模索続く新タブページデザイン [2011/6/22] |
| HTML5とJavaScriptでネイティブPDFリーダを実装へ、Firefox [2011/6/21] |
| Firefox Syncのユーザディスク上限は25MB - 実質これで十分 [2011/6/17] |
| Firefox新デザイン案「ホームタブ」と「新規タブ」 [2011/6/16] |
| Firefox 4、2億ダウンロード突破 [2011/6/8] |
| DOOM、LLVM-to-JavaScriptコンパイラ使いブラウザで動作 [2011/6/7] |
| インスリンは複数の分泌パターンで3種類の分子を選択的に制御 - 東大が解明 [17:50 5/28] |
| ルネサス、マイコン事業の強化に向けてTSMCとの協業を強化 [17:48 5/28] |
| イプスイッチ、Windows環境の監視ツール「WhatsUp Gold」で日本語に対応 [15:33 5/28] |
| アイシンの最新安全運転システム - 車両周辺・後方障害物監視、わき見・居眠り判断 [10:30 5/28] |
| ラネクシー、画像処理ソフトウェア開発キットの最新版を64bit版で販売 [10:10 5/28] |
|
インスリンは複数の分泌パターンで3種類の分子を選択的に制御 - 東大が解明 [17:50 5/28] エンタープライズ |
|
Apple I動作品がオークションに - 価格は12~18万ドル? Jobs氏直筆メモも [17:50 5/28] パソコン |
|
人との"つながり"にまつわるエピソードを募集 - 全労済など5団体が合同企画 [17:48 5/28] ライフ |
|
ルネサス、マイコン事業の強化に向けてTSMCとの協業を強化 [17:48 5/28] エンタープライズ |
|
ソフトバンクモバイル、iPad/iPhone関連の3つのキャンペーンを期間延長へ [17:46 5/28] 携帯 |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。