プロファイル作成リソース という用語は、 プロファイル作成ビューを開くために使用される細分性のレベルを参照します。 リソースのレベルは、プロファイル・モニター・ビューで見つかります。 リソースを選択することにより、そのリソースを基にして集約ビューを 開くことができます。 たとえば、ホスト・レベルから開かれたビューでは、 選択されたホストと関連したプロセスおよびエージェントからプロファイル作成データを 表示することができます。 使用可能なリソースを以下にリストします。
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 つの形式があります。
Java アプリケーションのプロファイル作成を開始すると、 そのプロセスと、関連するエージェントがプロファイル・モニター・ビューに表示されます。
エージェント・コントローラー・デプロイメント・モデルにおいて、エージェントとは ホスト・プロセスにサービスを提供する再使用可能なバイナリー・ファイルです。 また、より重要な点は、接続されたクライアントにアプリケーション・データを送信するための ポータルを提供するということです。 エージェントは、アプリケーション・プログラムの実行に関するデータを収集します。 プロファイルおよびロギング・パースペクティブのビューは、 エージェントによって収集される情報の可視化を提供します。 Java プロファイル作成エージェントは、プロファイル作成エージェントです。
プロセスは同時に実行中のエージェントを 1 つ以上持つことができます。 最初にプロセスにエージェントが含まれていない場合でも、 処理条件により、そのプロセスのライフ・サイクルのある時点で、 エージェントが作成されることがあります。アプリケーションを構成する どの層にもエージェントを入れることができます。
モニターを開始できるのは、「休止」または「切り離し済み」 のエージェントだけです。 各エージェントに接続できるのは、1 度に 1 つのクライアントだけであるため、 すでにモニター中のエージェントを再び使用することはできません。 終了しているエージェントはモニターできません。
エージェントの状態は、以下のシンボルによって識別されます。
関連概念
プロファイル作成ツールの概説
関連タスク
アプリケーションのプロファイルを作成する
関連参照
プロファイル作成コンソール・ビュー
(C) Copyright IBM Corporation 2000, 2003. All Rights Reserved.