dotTrace 2026.1 Help

スレッドツリー

スレッドツリー ビューには多くの目的があります。 典型的な使用例は次のとおりです。

  • アプリケーションによって生成されるスレッドの種類を表示します。

  • すべてのスレッドとそのアクティビティを監視します。

  • 各スレッドのアクティビティを分析します。

  • 重要な実行パスを見つけて調べます。

スレッドツリービューを開くには

  • 左パネルの対応するアイコン ThemedIcon.ModeStraightViewPerThread.Screen.[-].png をクリックします。

スレッドツリー ビューには、アプリケーションのすべてのスレッドが一覧表示されます。 実行時間によってソートされます。 各スレッドは、その名前または ID によって識別されます。 メインスレッドには Main_Thread.png アイコンが表示されます。 ファイナライザスレッドには、 ThemedIcon.JetBrainsProfilerUIResourcesMeasureControllerStopDrop.Screen.[-].png アイコンが表示されます。 他のスレッドはワーカースレッドです。 スレッドがメッセージをポンピングすると、 Thread_with_Message.png アイコンが表示されます。

Reference__Snapshot_Views__Threads_Tree__All_Threads.png

スレッドノードを展開し、コールスタックで高負荷な関数を検索できます。 このビューの外観は、現在の フィルター設定によって異なります。

Reference__Snapshot_Views__Threads_Tree.png

スレッドツリー ビューの各ノードには、次の情報が含まれています。

Reference__Snapshot_Views__Threads_Tree__Line.png
  1. スレッドの実行に費やされた時間に関連するこの呼び出しで費やされた時間のパーセンテージ。

  2. 呼び出される関数の短い名前。

  3. この関数とそのサブツリーで費やされた合計時間。

  4. このコールスタックで行われたコールの数。

  5. 呼び出された関数のフルネーム。

2026 年 6 月 12 日