セキュリティFirefoxが食っていた謎のメモリをついに確定して、次期バージョンから削減ができるらしいjemallocのマルチコア対応のアロケータが原因らしい。Firefoxでは長らく種類を特定することができない謎のヒープメモリが存在していた。Nightly版でURL欄に「about:memory」を入力すると、メモリ表示の2行目に「heap-unclassified」という項目が見つかるはずだ。何に使われているのかわからない上に、全体のメモリ利用のうえでかなりの割合を占めている。この用途不明のメモリを突き止め排除すれば、メモリ使用量を大幅に減らすことが可能になるとみられる。Nethercote氏によって報告された。原因も明らかになっており、調査および分析を実施した結果、どの部分を改善すればメモリ使用量を大幅に削減できるかの目処も付いているようだ。9以降のFirefoxは、メモリ使用量が大幅に減る可能性がある。Nethercote氏はこのメモリをダークマターと揶揄している。3でメモリアロケータとして新しく「jemalloc」を採用した。jemallocはもともとFreeBSDでマルチコアでスケールするアロケータが必要だとして取り込まれたもので、以後Firefoxのみならずほかのプロジェクトでも活用されている。Firefoxにおけるメモリ使用量の増加や使用量の肥大化は常に指摘され続けている問題点であり、随時改善が実施されている。ScanNetSecurity[国内最大級のサイバーセキュリティ専門ポータルサイト]月別アーカイブはてなブログをはじめよう!ripjyrさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。