dotTrace 2025.2 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. 被调用函数的全名。

最后修改日期: 2025年 9月 28日