我读过
Capture callstack and events in Xperf
和其他来源,但我想做的最简单的事情就是显示" Stack" WPA"通用事件"中的专栏曲线图。
为什么不存在?当然,因为堆栈信息不可用,但为什么呢?我知道" xperf -help stackwalk"但列出的并不是我想要的。例如,
xperf -on networktrace -stackwalk networktrace
不可以获取网络事件的callstack。为什么?我肯定错过了什么。谢谢!
答案 0 :(得分:2)
激活用户模式事件的堆栈具有以下语法:PROVIDER:KEYWORD:LEVEL:'stack'
你必须以这种方式激活堆栈:
" C:\ Program Files(x86)\ Windows Kits \ 8.1 \ Windows Performance 工具包\ xperf.exe" -start UserLogger -on 微软Windows的内核网络:::'栈' +微软Windows的网络相关:::'栈' +微软Windows的TCPIP :::'堆栈' -buffersize 2048 -f User.etl