2016-05-27 120 views
2

Perfiew是一個非常酷的工具。然而,我使用它的調用樹視圖有問題,因爲它一次顯示信息線程 - 除非你有一個真正繁忙的線程,否則這實際上會破壞目的。見下圖。如何在perfiew的調用樹中分組線程堆棧

enter image description here

相反,我想要的東西不是像也許頂層方法的線程ID下看到的最昂貴的棧(像螞蟻和大多數其他性能分析器做的。)這可能嗎?如果是這樣,怎麼樣?

查看圖像下方

enter image description here

+0

你想分組什麼。張貼你談話的其他工具的圖片,並在圖片中突出顯示你想在Perfview中看到的內容 – magicandre1981

+0

基本上我不想看到Thread(####)。如果線程(0001)和線程(0002)在下面調用相同的方法(比如說methodABC),那麼我想看看線程(0001)和線程(0002)的度量加在一起的methodABC。 – Mark

+0

發佈其他工具的圖片,我還不知道 – magicandre1981

回答

4

您可以應用在GroupPats文本框中線程分組。例如。要按線程分組,只能在GroupPats中輸入「Thread% - > Multiple Threads」,並通過線程和just-my-code進行分組,您可以輸入「Thread% - > Multiple Threads; \ debug \%! - >;! => OTHER」。要詳細瞭解組模式,只需點擊「GroupPats:」鏈接文本即可。

+0

美麗。謝謝。按預期工作! – Mark

+0

沒問題。很高興幫助。 :-) –