Mozilla フットプリントプロジェクト

連絡先:
Chris Waterson (waterson@netscape.com)
Chris Hofmann (chofmann@netscape.com)

メモリ使用量

メモリ使用量の煙テスト(スモークテスト)結果
日毎に提供されています。全体的にみた仮想メモリ使用量、常駐している集合サイズ成長率およびメモリリークの割合を図に表した追跡システムです。 これらの図は、機能を全開にした Mozilla ブラウザではなく組み込んでいる監視装置の メモリ使用量を追跡していることに注意してください。
Historical Process Growth Rate
プロセス成長率の時間的推移
Historical VM Usage
時系列でみた仮想メモリ使用量
Today's LTOG Memory Usage
本日のLTOGメモリ使用量
SpaceTrace を用いたフットプリントの検査  プレゼンテーション
SpaceTrace を用いたフットプリントのデータ解析方法についての使用説明書。
Codesighs コードとデータのサイズを監視するツール
コードとデータのサイズを決定する際に用いる Codesighs の使用説明書。
trace-malloc を用いた Live Bloat の測定
trace-malloc の機能を用いたライブ・オブジェクトの測定方法についての簡潔な説明。
XPCOM メモリリークのデバッグ
このドキュメントはメモリリーク、特に Reference Counting (参照回数法、参照カウント)によって起こるメモリリークを 診断するのに用いられる、Mozilla に組み入れられたツールを記述しています。
XPCOM メモリリークのチュートリアル
上記のツールセットを用いる方法を詳しく記述したチュートリアル。
メモリ使用量にみられる傾向
メモリ使用量についていくつか思いついた考えと人間による観察。
OSX (10.1) メモリ分析
top を用いて収集された Mac OSX における総メモリ使用量。
対話式メモリリークテスト
メモリリークを探す対話式テスト一式。
使いやすさとメモリ使用量について、SGIのメモ。
これを読み、現今のフットプリントについて何をあなたは何を行なってきたか考えてください。

Toolchain に関する事柄

割付ルーチン
共通メモリ割付ルーチンをいくつか比較したもの。
frankengcc
実行時のメモリ使用量がより少なくて済むバイナリを構築する gcc-2.95.2 の改訂バージョン。

タスク一覧

フットプリント関連のバグ
footprint キーワードで見つけられる Bugzilla の全バグ一覧。
現状の高優先順位にあるタスク
これはある時点では最新でしたが、今となっては本当の意味では最新ではありません。
古い寄せ集めタスク一覧
これは、前のリストが作成される前の時点では最新状態でしたが、今では 本当に 時代遅れとなっています。