プライマリ・コンテンツへ移動
前
次

「メモリー」タブの使用

「メモリー」タブでは、アプリケーションがメモリー・リソースをどれだけ効率的に使用しているかモニターできます。このタブは、ヒープ使用率、ガベージ・コレクションおよびアクティブ・メモリー・プールを扱います。このタブで提供される情報は、最適なアプリケーション・パフォーマンスを提供するようにJVMを構成したかどうかを判断するのに役立ちます。

「メモリー」タブから、タブの右上隅の「完全ガベージ・コレクションを実行します」ボタンを使用して、完全ガベージ・コレクションを手動で開始します。

ヒープ・ヒストグラム

「メモリー」タブの上部パネルには、「ヒープ・ヒストグラム」が含まれます。ヒープ・ヒストグラム機能は各クラスのヒープ上のメモリー配分を確認するために使用できます。待機時間およびオーバーヘッドが生じる可能性があるため、要求時にのみ取得されます。スナップショットを取得するには、「ヒープ・ヒストグラムのリフレッシュ」ボタンをクリックします。これによりオーバーヘッドが生じる可能性があることを知らせる警告が表示されます。最初のヒープ・ヒストグラムが取得されると、これがベースラインになり、デルタがゼロに設定されます。その後のヒストグラムが取得されるたびに、最後から2番目に対するデルタが表示されます。「デルタ計算のリセット」を押すと、現在取得されているスナップショットがベースラインとして使用されます。

GC表

「GC表」パネルには、使用可能なガベージ・コレクションのキー・パフォーマンス属性の現在値が表示されます。パネルは、アクティブなガベージ・コレクタの名前が付いた複数のタブに分割されます(G1 Young GenerationG1 Old Generationなど)。各タブには、次のデフォルト属性の表が表示されます。

属性を右クリックすると、更新間隔および単位の変更、値の設定(一部の属性)が可能になります。

アクティブ・メモリー・プール

「アクティブ・メモリー・プール」パネルには、JVMで使用可能なメモリー・プールの情報の表が表示されます。デフォルトでは、表に次の列が含まれます。

メモリー・プールをフィルタするには、フィルタ列(通常はプール名)を選択し、表の上部のテキスト・フィールドにフィルタ文字列を指定します。


前
次