「プロファイル・モニター」ビューの使用

Java プロセスを起動する、または Java プロセスに接続すると、「プロファイル・モニター」ビューにその Java プロセスの論理表現が作成されます。この表現 (プロセス・オブジェクト) は、関連エージェントとともにビューに表示される、名前と ID 番号 (PID) の両方によって識別されます。これらのエージェントは Java プロセスからプロファイル・データを収集し、このデータは分析可能です。

前提条件

このビューには、追加ツールの他のプロファイル・リソースと共にプロファイル・セッション中に作成される、以下のプロファイル・リソースが表示されます。

  1. モニター 「モニター」アイコン
  2. ホスト 「ホスト」アイコン
  3. プロセス 「プロセス」アイコン
  4. エージェント (プロファイルおよびロギング) 「終了」エージェントのアイコン 「一時停止」エージェントのアイコン 「切り離し」エージェントのアイコン 「モニター中」エージェントのアイコン
  5. 選択されたプロファイル・タイプ  「終了」エージェントのアイコン 「一時停止」エージェントのアイコン 「切り離し」エージェントのアイコン

さまざまなレイアウトの表示

「プロファイル・モニター」ビューでは、プロファイル・リソースを表示するために、異なる 2 つのレイアウトが提供されています。

  1. シンプルなレイアウトを開くには、ドロップダウン・メニュー・ボタンを選択し、「シンプル・レイアウト (Simple layout)」を選択します。
    シンプルなレイアウトが開き、選択されたホスト、プロセス、エージェント、およびプロファイル・タイプが表示されます。このビューは、非分散アプリケーションを表示する場合に役立ちます。

    シンプル・レイアウトが表示された「プロファイル・モニター」ビュー

  2. 分散レイアウトを開くには、ドロップダウン・メニュー・ボタンを選択し、「分散レイアウト」を選択します。分散レイアウトが開き、ホスト、プロセス、エージェント、およびプロファイル・タイプに加えて、モニターおよびノードが表示されます。このレイアウトは、分散アプリケーションを表示する場合に役立ちます。プロセスはホスト・ノードの下にグループ化されているので、プロセスはホスト情報を持たないことに注意してください。

    分散レイアウトを表示している「プロファイル・モニター」ビュー

  3. デフォルトでは、プロファイル・プロジェクトは、両方のレイアウトで非表示になっています。プロファイル・リソースを含むプロジェクトを表示するには、以下のステップを実行します。

プロファイル・セッションの管理

ツールバーのコントロールおよびポップアップ・メニューのコントロールのセットを使用して、プロファイル・セッションを管理できます。

データ収集中のエージェントの管理

エージェントの接続または切り離しの他に、エージェントの終了、エージェントのモニターの開始と一時停止を行うコントロールを使用できます。
  1. エージェントに対してアクションを実行するには、該当するエージェントを右クリックして、使用可能なアクションのいずれか 1 つを選択します。
  2. ツールバーのコントロールは、エージェントおよびそれが実行されているプロセスを終了する 「終了」アイコン、およびエージェントを開始する 「開始」アイコン、または一時停止 「一時停止」アイコン する場合にも使用できます。
  3. プロファイル・データに新規ベースラインを設定するには、エージェントを右クリックして「データのリセット」を選択します。このアクションの実行後に、既存のプロセス項目の下に新規のトレース・エージェントが作成され、このエージェントによってプロファイル・データが収集されます。

プロセスの管理

コントロールを使用して、プロセスを終了したり、オブジェクト参照を収集したり、あるいは選択されたプロセスに対してガーベッジ・コレクションを実行したりできます。

  1. プロセスに対してアクションを実行するには、該当するプロセスを右クリックして、使用可能なアクションのいずれか 1 つを選択します。
  2. ツールバーのコントロールを使用して、エージェントおよびそれが実行されているプロセスの終了 「終了」アイコン、プロセスに対するガーベッジ・コレクションの実行 「ガーベッジ・コレクション」アイコン、またはプロセス上のオブジェクト参照の収集 「オブジェクト参照の収集」アイコン を行うこともできます。

プロファイル・ビューの操作

「プロファイル・モニター」ビューから、さまざまなプロファイル・ビューを開いて、収集されたデータを分析することができます。

  1. プロファイル・ビューを開いて、収集されたデータを分析するには、プロセスを右クリックして「アプリケーションから開く」>「(ビュー名)」を選択します。使用可能なビューは、指定されたプロファイル基準に応じて異なります。
  2. データ収集を開かれているビューで同期させるには、ツールバーの「ビューアーにリンク「ビューアーにリンク」アイコン をクリックします。
  3. 開かれているビューを収集されたデータで更新するには、ツールバーの「ビューの更新「プロファイル・ビューの更新 (Update profiling views)」アイコン をクリックします。

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

関連タスク
アプリケーションのプロファイル

関連参照
プロファイル・リソース