【发布时间】:2016-05-27 15:08:40
【问题描述】:
Perfiew 是一个非常酷的工具。但是我在使用它的调用树视图时遇到问题,因为它一次显示信息线程 - 这真的违背了目的,除非你有 1 个非常繁忙的线程。见下图。
相反,我希望通过低于线程 ID 的方式查看最昂贵的堆栈,例如顶级方法(如 ANTS 和大多数其他性能分析器所做的)。这可能吗?如果有,怎么做?
见下图
【问题讨论】:
-
你想分组什么。发布您谈论的其他工具的图片,并在图片中突出显示您希望在 Perfview 中拥有的内容
-
基本上我不想看到线程(####)。如果 Thread (0001) 和 Thread (0002) 在下面调用相同的方法(例如 methodABC),那么我希望看到 methodABC 将 Thread (0001) 和 Thread (0002) 的指标加在一起。
-
贴一张其他工具的图片,我还是不知道
-
我添加了一张 Ants profiler 的图片。正如您在那里看到的,顶层不是线程,而是我所期望的方法。
-
好的,现在我看到了,为了得到这个,我一直使用 WPA.exe
标签: .net performance profiling cpu-usage perfview