Windows性能分析器无法加载符号

Windows性能分析器无法加载符号,windows,xperf,windows-performance-analyzer,Windows,Xperf,Windows Performance Analyzer,我用WPA打开.etl(由xperf生成)文件,可以看到有关分析的信息: 我还想看看进程堆栈,我想我应该先加载符号。但跟踪中的加载符号将灰显: 我想问一下如何加载符号以查看进程堆栈 WPA版本:10.0.19041.685(WinBuild.160101.0800) 操作系统版本:Windows Server 2019数据中心 OS build:17763.1637要能够加载调试符号,需要具有PDB名称+链接期间生成的GUID 此信息不包括在内,因此所有ETW工具在合并步骤中的停止处添加Ke

我用WPA打开.etl(由xperf生成)文件,可以看到有关分析的信息:

我还想看看进程堆栈,我想我应该先加载符号。但跟踪中的加载符号将灰显:

我想问一下如何加载符号以查看进程堆栈

WPA版本:10.0.19041.685(WinBuild.160101.0800)

操作系统版本:Windows Server 2019数据中心


OS build:17763.1637

要能够加载调试符号,需要具有PDB名称+链接期间生成的GUID

此信息不包括在内,因此所有ETW工具在合并步骤中的停止处添加
KernelTraceControl/DbgID_rsd
。使用xperf时,必须在停止时调用-d(
xperf-d result.etl

要验证是否包含所需事件,请在查找事件中打开ETL:


如果找不到事件,则跟踪未正确捕获,因此没有用处。

要能够加载调试符号,需要具有PDB名称+链接期间生成的GUID

此信息不包括在内,因此所有ETW工具在合并步骤中的停止处添加
KernelTraceControl/DbgID_rsd
。使用xperf时,必须在停止时调用-d(
xperf-d result.etl

要验证是否包含所需事件,请在查找事件中打开ETL:


如果找不到事件,则跟踪未被正确捕获,因此无效。

是否使用-d xperf-d NAME.etl停止跟踪?这对于包含符号infoany update很重要?我没有解决问题,因为我无法运行xperf`命令,我只有一个没有问题的.etl文件。如果没有正确捕获此跟踪,则无法修复它。在中打开跟踪,如果找不到,则ETL是无用的。因为您尚未回复,我现在写了一个答案。您是否使用-d xperf-d NAME.ETL停止跟踪?这对于包含符号infoany update很重要?我没有解决问题,因为我无法运行xperf`命令,我只有一个没有问题的.etl文件。如果没有正确捕获此跟踪,则无法修复它。在中打开跟踪,如果你找不到ETL,那么ETL是无用的。因为你还没有回复,我现在写了一个答案。