「メモリー統計」ビューの使用

「メモリー統計」ビューには、アプリケーション・ヒープに関する統計が表示されます。 また、ロードされたクラス数、まだ活性中のインスタンス数、および各クラスごとに割り振られたメモリー・サイズなどの詳細情報も表示されます。 メモリー統計は、パッケージ、クラス、およびインスタンス・レベルで使用できます。

前提条件:

「メモリー統計」ビューには、ビューに表示される情報を操作できるコントロールがいくつか配置されています。

表示モードでの作業

パッケージ、クラス、およびインスタンスの 3 つのオブジェクト・タイプに基づいて使用可能な、3 つの表示モードがあります。

  1. パッケージ、クラス、およびインスタンス・モード間で切り替えるには、以下のいずれかのツールバー・コントロールを使用します。
  2. データ値はパーセントで表示することもできます。データをパーセントで表示するには、ツールバーで「パーセンテージで表示% を選択します。

表示されるデータは、選択したオブジェクト・タイプによって異なります。以下のテーブルに、各表示モードで使用可能なデータを要約します。

列見出し パッケージ統計 
パッケージのアイコン
クラス統計
パッケージのアイコン
インスタンス統計
パッケージのアイコン
合計インスタンス: 選択されたパッケージ、クラス、またはメソッドから作成されたインスタンスの合計数 パッケージ別の累算 クラス別の累算 カウント
活性中インスタンス: 選択されたパッケージ、 クラス、またはメソッドのインスタンスのうち、ガーベッジ・コレクションが行われていないものの数 パッケージ別の累算 クラス別の累算 カウント
収集済み: 選択されたパッケージ、 クラス、またはメソッドのインスタンスのうち、ガーベッジ・コレクション中に除去されたものの数 パッケージ別の累算 クラス別の累算 カウント
合計サイズ: 選択されたパッケージ、クラス、またはメソッド用として作成された、 すべてのインスタンスの合計サイズ (バイト単位)。ガーベッジ・コレクション中に除外されたすべての内容を含みます。 パッケージ別の累算 クラス別の累算 サイズ
アクティブ・サイズ: すべての活性中インスタンスの合計サイズ  パッケージ別の累算 クラス別の累算 サイズ

注: このビューに表示される合計には、プロセスのモニターを開始した後に収集されたデータのみが表示されます。 実行の途中でプロセスをモニターを開始した場合は、モニターを介した時点からの合計のみが表示されます。 同様に、パッケージ・モードでは、該当パッケージに関して収集されたクラスの合計のみが表示されます。フィルタリングされたクラスは、合計に含まれません。

列での作業

このビューに表示される列を操作できるさまざまなコントロールが配置されています。

  1. ビューに表示される列を指定するには、ツールバーの「列の選択「列の選択」アイコン ボタンを選択します。
  2. 「列の選択」ダイアログで、ビューに表示する列を選択します。「OK」をクリックして、変更を適用します。
  3. 最後に更新された後で、各数値列に加えられた変更を表示するには、ツールバーで「デルタ列の表示「デルタの表示 (Show Delta)」アイコン を選択します。
  4. 列データをソートするには、列のタイトルをクリックします。列のタイトルをもう一度クリックすると、 逆順にソートされます。列のタイトルには、その列が昇順でソートされている場合は <、 降順でソートされている場合は > が接頭部に付加されます。

プロファイル・データのフィルター操作

プロファイル・フィルターを「メモリー統計」ビューに適用すると、ビューに表示されるデータ量を削減できます。 プロファイル・フィルターは、さまざまなプロファイル・ビューで使用できます (各ビューがフィルターをサポートしている必要があります)。 詳しくは、『プロファイル・フィルターの適用』に関するトピックを参照してください。

その他のビューのオープン

その他のプロファイル・ビューおよびソース・コード・ビューは、「メモリー統計」ビューから開くことができます。

  1. 選択したオブジェクトのオブジェクト参照を開くには、右クリックして、「オブジェクト参照の表示オブジェクト参照の表示 を選択します。 「オブジェクト参照」ビューが開いて、選択したオブジェクトのデータが取り込まれます。
  2. 選択したオブジェクトのソース・コード・ビューを開くには、右クリックして、「ソースを開く「ソースを開く」アイコン を選択します。

ビューのデータのエクスポート

「メモリー統計」ビュー内のデータは、HTML 文書形式でエクスポートできます。

  1. ビュー内のデータをエクスポートするには、ツールバーで「HTML にエクスポート「HTML にエクスポート (Export HTML)」アイコン を選択します。
  2. 「HTML にエクスポート」ダイアログで、データの保管先となるファイルの名前を指定します。
  3. OK」をクリックして、データを保管します。

ビューの更新

「メモリー統計」ビューを更新するには、ツールバーの「更新「ビューの更新」アイコン ボタンを使用します。 ビューが更新されると、変更箇所にデルタ・アイコンが表示されます。

 


関連概念
プロファイル・ツールの概説
プロファイル・リソース

関連タスク
アプリケーションのプロファイル作成
メモリー集中クラスの識別


(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.