1

私は読んだ

Xperf でコールスタックとイベントをキャプチャする

および他のソースですが、私がやりたい最も簡単なことは、WPA の "Generic events" グラフに "Stack" 列を表示することです。

WPA、汎用イベント グラフ

なぜそこにないのですか?確かに、スタック情報が利用できないためですが、なぜですか? 「xperf -help stackwalk」は知っていますが、リストされているものは探しているものではありません。例えば、

xperf -on networktrace -stackwalk networktrace

ネットワーク イベントのコールスタックを取得できません。なんで?私は何かが欠けているに違いない。ありがとう!

4

1 に答える 1

2

ユーザー モード イベントのスタックをアクティブ化する構文は次のとおりです。PROVIDER:KEYWORD:LEVEL:'stack'

この方法でスタックを有効にする必要があります。

"C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\xperf.exe" -start UserLogger -on Microsoft-Windows-Kernel-Network:::'stack'+Microsoft-Windows-Networking-Correlation: ::'stack'+Microsoft-Windows-TCPIP:::'stack' -buffersize 2048 -f User.etl

于 2016-02-02T19:37:31.637 に答える