プロファイル作成リソース

プロファイル作成リソース という用語は、 プロファイル作成ビューを開くために使用される細分性のレベルを参照します。  リソースのレベルは、プロファイル・モニター・ビューで見つかります。  リソースを選択することにより、そのリソースを基にして集約ビューを 開くことができます。 たとえば、ホスト・レベルから開かれたビューでは、 選択されたホストと関連したプロセスおよびエージェントからプロファイル作成データを 表示することができます。  使用可能なリソースを以下にリストします。

プロジェクトとフォルダー

Java プロジェクト プロジェクト・アイコン には、 Java プログラムを構築するためのソース・コードと関連ファイルが含まれています。  また、Java プロジェクトは、そのコンテンツのモデルも保守しています。このモデルには、 Java エレメントの型の階層、参照および宣言に関する情報が組み込まれています。   フォルダー ファイル・フォルダー・アイコン (またはディレクトリー) は、どのような種類のファイルも入れることができるコンテナーです。

デフォルトにより、これらのオブジェクトはビューに表示されません。 「設定 (Preferences)」ウィンドウ (「ウィンドウ (Window)」> 「設定 (Preferences)」>「プロファイルおよびロギング (Profiling and Logging)」> 「外観 (Appearance)」) を使用し、「フォルダー (Folders)」 チェック・ボックスを選択することにより、これらのオブジェクトを可視にすることができます。

モニター

モニター モニター・アイコン は、 エージェントのグループから収集されるプロファイル情報の論理コンテナーです。  モニター・レベルのビューは、これらのエージェントからのデータを表示します。  モニターは、分散アプリケーションからのプロセスおよびエージェントの集約に有用です。

モニターは、モニター・オブジェクトで表されます。デフォルトにより、 これらのオブジェクトはビューに表示されません。 「設定 (Preferences)」ウィンドウ (「ウィンドウ (Window)」> 「設定 (Preferences)」>「プロファイルおよびロギング (Profiling and Logging)」> 「外観 (Appearance)」) を使用し、「モニター (Monitors)」 チェック・ボックスを選択することにより、これらのオブジェクトを可視にすることができます。

ホスト

ホスト ホスト・アイコン は、 テスト中のアプリケーションが常駐するマシン、またはマシンの実行区画です。 ホストは、プロファイルを作成するプロセスを所有します。ホストは、 プロセスを実行します。 ホストは、名前かまたは IP アドレスで指定することができます。

異なるモニターが、同じ名前のホストを持っていることがあります。  プロファイル・モニター・ビューのリソースは、そのリソースの絶対パスによって識別されるため、 そのようなホストは各モニターごとに固有です。

デフォルトにより、 これらのオブジェクトはビューに表示されません。 「設定 (Preferences)」ウィンドウ (「ウィンドウ (Window)」> 「設定 (Preferences)」>「プロファイルおよびロギング (Profiling and Logging)」> 「外観 (Appearance)」) を使用し、「ホスト (Hosts)」 チェック・ボックスを選択することにより、これらのオブジェクトを可視にすることができます。

プロセス

プロセス プロセス・アイコン は、 プログラム・コードと専用データで構成される、実行プログラムです。 プログラム・コードは、同じプログラムを実行する他のプロセスと 共用されている場合があります。 通常、プロセスには、ファイル、共用メモリー、 およびシグナル・ハンドラーなど、その他の関連したリソースがあります。

プロセスは名前と ID 番号で識別されます。プロセスの名前には、 そのプロセスの起動方法に応じて、次の 2 つの形式があります。

  1. プロセスがワークベンチから起動された場合、 プロセスの名前はその Java クラスになります。 たとえば、
          HelloWorld [PID:3048] のようになります。
  2. プロセスがすでに実行中であり、それに接続した場合、 プロセスが Java プロセスであれば、プロセス名は java、またはプロセス・イメージ名となります。 たとえば、
        java [PID:168] のようになります。)
        NewProcess.exe [PID:346]

Java アプリケーションのプロファイル作成を開始すると、 そのプロセスと、関連するエージェントがプロファイル・モニター・ビューに表示されます。

エージェント 終了エージェントのアイコン 休止エージェントのアイコン 切り離しエージェントのアイコン モニター中エージェントのアイコン

エージェント・コントローラー・デプロイメント・モデルにおいて、エージェントとは ホスト・プロセスにサービスを提供する再使用可能なバイナリー・ファイルです。 また、より重要な点は、接続されたクライアントにアプリケーション・データを送信するための ポータルを提供するということです。 エージェントは、アプリケーション・プログラムの実行に関するデータを収集します。 プロファイルおよびロギング・パースペクティブのビューは、 エージェントによって収集される情報の可視化を提供します。 Java プロファイル作成エージェントは、プロファイル作成エージェントです。

プロセスは同時に実行中のエージェントを 1 つ以上持つことができます。 最初にプロセスにエージェントが含まれていない場合でも、 処理条件により、そのプロセスのライフ・サイクルのある時点で、 エージェントが作成されることがあります。アプリケーションを構成する どの層にもエージェントを入れることができます。

モニターを開始できるのは、「休止」または「切り離し済み」 のエージェントだけです。  各エージェントに接続できるのは、1 度に 1 つのクライアントだけであるため、 すでにモニター中のエージェントを再び使用することはできません。   終了しているエージェントはモニターできません。

エージェントの状態は、以下のシンボルによって識別されます。 

 休止シンボル 休止
エージェントは開始済み (実行中) であるが、モニターはしていません (データ収集は休止)。
 モニター済みシンボルモニター中
エージェントは実行中で、モニター中です。 エージェントがモニター中の アプリケーションからデータを受信すると必ず、"...収集中" という言葉が エージェントの名前の横に表示されます。
 終了済みシンボル 終了済み
エージェントはもはや活動していません。 プロセスが存続期間中マップを行うプロファイル作成エージェントの場合、 このシンボルは、アプリケーションが実行を完了しており、 エージェントが終了したか、作業を完了したことを示しています。
 切り離し済みシンボル 切り離し済み
プロセスは実行中ですが、現行ワークベンチ・クライアントはエージェントに接続されていません。 他のワークベンチをこのエージェントに接続して、 アプリケーションのモニターを開始することができます。  

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

関連タスク
アプリケーションのプロファイルを作成する

関連参照
プロファイル作成コンソール・ビュー