![]() 前 |
![]() 次 |
「グラフ」タブには、個別のスレッドのイベントを示すタイムライン・グラフが含まれます。これは、タイムラインの色分けを使用してスレッドのイベントを分析するために使用できます。
範囲ナビゲートの使用方法の詳細は、範囲ナビゲータの使用を参照してください。
スレッドが作成されると、main
スレッド・グループやsystem
システム・スレッド・グループなど、スレッド・グループに関連付けられます。「イベント・グラフ」パネルで、必要なスレッド・グループを展開して、グループのスレッドを表示します。スレッドごとに、一連のイベントがタイムラインにそって表示されます。イベントの開始時と終了時を確認できます。様々なスレッドの特定のイベントが同じ時刻に発生したかどうかを確認できます。各イベントは、「イベント・タイプ」ブラウザでタイプに対して定義されている色によって示されます。詳細は、イベント・タイプ・ブラウザを参照してください。
特定のイベントの詳細を表示するには、タイムライン上のイベントのセグメントにマウス・ポインタを置くと、ツールチップにイベントの属性が表示されます。
一部のスレッド・ラベルは長すぎてグラフに収まらず、切り捨てられます。切捨てモードを選択するには、スレッド・ラベルを右クリックして「ラベル形式」を選択し、表示されるモード(開始部分の切取り、中央部分の切取り, 終了部分の切取り)の1つを選択します。右下のズーム・スライダを使用して、スレッドのタイムラインの幅を広げると、長いスレッド・ラベルを複数行に収めることができます。
「イベント」グラフでは、操作セットから特定のスレッドを追加または削除して、それらのスレッドで発生したイベントのみを比較できます。詳細は、操作セットの使用を参照してください。操作セットのスレッドとイベントのみを表示するには、グラフの上の「操作セットのみを表示」チェック・ボックスを選択します。
「イベント」グラフには、ガベージ・コレクションに関連付けられた特定のスレッドは表示されませんが、ガベージ・コレクションのイベントは表示されます。ガベージ・コレクション中に発生したイベントを表示するには、グラフの上の「GCの表示」を選択します。「ガベージ・コレクション」というラベルの新しいタイムラインがすべてのスレッドの上に表示されます。
「イベント」グラフにスレッドの遷移を表示するには、グラフの上の「遷移の表示」を選択します。