Почему нет стека вызовов для "общих событий"
Я читал
Захват стека вызовов и событий в Xperf
и другие источники, но самое простое, что я хотел бы сделать, это просто отобразить столбец "Stack" на графике WPA "Generic events".
Почему его там нет? Конечно, потому что информация о стеке недоступна, но почему? Я знаю "xperf -help stackwalk", но то, что перечислено, не то, что я ищу. Например,
xperf -on networktrace -stackwalk networktrace
невозможно получить стек вызовов для сетевых событий. Зачем? Я должен что-то упустить. Спасибо!
1 ответ
Активация стеков для событий пользовательского режима имеет следующий синтаксис: 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