“符号”对话框

符号 ”对话框用于解析符号。 如果符号可用,则 GPUView 主窗口中线程的名称将与某些事件(如 NT - StackWalkNT - DPC)中解码的函数地址一起解析。

首次启动对话框时,如下图所示。

symbols dialog box 1

当 GPUView 处理它正在查看的跟踪中的事件时,它会根据 Windows 内部版本号和计算机体系结构重新构造 Windows 生成位置。 在外部,这不会是有效的路径。 无论如何,如果知道 GPUView 应用于解析文件中信息的符号的位置,请在 Path 中输入路径或分号分隔的路径 以解析符号 控件。

下图是一个屏幕截图,显示 GPUView 未使用符号解析线程名称。

symbols dialog box 2

请注意,csrss.exe进程中的第一个线程名称winsrv.dll+0x42B0。 查看启用了符号的同一文件,可获取以下内容。

symbols dialog box 3

请注意,线程名称已更改为winsrv.dll!StartCreateSystemThreads。

解析符号

若要打开符号解析,请选中“ 解析符号 ”复选框,然后按 “确定 ”按钮。 在处理 “确定 ”按钮期间,将应用符号更改。

使用符号服务器

如果在按下“确定”按钮之前选择了“使用符号服务器”,则 GPUView 使用标准符号路径查找符号。 执行此操作时,它会遵循 GPUView 的父目录中XPerfView.exe的标准符号查找。 有关详细信息,请参阅 XPerfView 文档。