プログラムの実行の段階を識別する

実行フロー・ビューを使用して、以下のプログラムの実行の段階を識別することができます。

予備ステップ

以下のステップに従ってください。

  1. プロファイル・モニター・ビューで、モニターまたはエージェント・リソースを選択します。 
  2. 右マウス・ボタンをクリックし、次に「開く (Open With)」> 「実行フロー (Execution Flow)」の順に選択します。 実行フロー・ビューが開きます。

非アクティブ期間を識別する

非アクティブ期間は、アクティブ・スレッドのない期間です。グラフでは、 非アクティブ期間は、色付きバーを持っていないものです。 読み取り時間 (秒単位) が 右方に表示されます。また、状況表示行でも時間を見ることができます。

3 つのバーが表示され、下部に大きなオープン・エリアがある。右の数は、0.5 ごとの増分で 0.5 から 5.5 を示している

プログラムがまだモニターされていた場合、プログラムのシャットダウンは、 メインに対応するバーの下部によって示されます。

計算を識別する

計算中に実行のフローを調べるには、以下のステップに従ってください。

  1. ズームイン・ツール  ズームイン・アイコン をクリックして使用可能にしてから、ツールを使用してメインのメソッド呼び出しの シーケンスを拡大します。
  2. あるいは、ズームの選択ツール ズームの選択アイコン をクリックしてから、マウス・ポインターをクリックおよびドラッグして、 エリアを拡大します。
  3. カーソルをメソッドのストライプの上に移動し、 状況行でそのメソッドに関する詳細を表示します。

関連概念
プロファイル作成ツールの概説
実行フロー・ビューとテーブル

関連タスク
アプリケーションのプロファイルを作成する
Java プロセスを起動する/接続する
アクティブ・スレッドを識別する
チュートリアル: Java プロセスからのプロファイル作成データを分析する

 
 

>