我确实读过
和其他来源,但我想做的最直接的事情就是在 WPA 的“通用事件”图中显示“堆栈”列。
为什么不存在?当然,因为堆栈信息不可用,但为什么呢?我确实知道“xperf -help stackwalk”,但列出的不是我想要的。例如,
xperf -on networktrace -stackwalk networktrace
无法获取网络事件的调用堆栈。为什么?我肯定错过了什么。谢谢!
我确实读过
和其他来源,但我想做的最直接的事情就是在 WPA 的“通用事件”图中显示“堆栈”列。
为什么不存在?当然,因为堆栈信息不可用,但为什么呢?我确实知道“xperf -help stackwalk”,但列出的不是我想要的。例如,
xperf -on networktrace -stackwalk networktrace
无法获取网络事件的调用堆栈。为什么?我肯定错过了什么。谢谢!
为用户模式事件激活堆栈具有以下语法: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