我正在开发一个Windows驱动程序。为此,我使用visual studio和WDK。
现在,我需要分析代码以找到实现中的瓶颈。 我正在使用Windows性能记录器完成此任务。
我遵循的流程非常简单 我启动Trace Recorder并获取一些信息。完成后,我将其保存在硬盘上。然后我在WPA中打开它进行分析。
问题是,当我在我的机器上运行该工具时,它会在“计算”下显示一些项目
两个与我感兴趣的CPU使用率相关的内容 1)CPU使用率(采样)。 2)CPU使用率(精确)。
到目前为止一切顺利。我遇到的问题是,当我在具有此工具的独立安装程序的计算机上运行相同的测试时,而不是SDK和Visual Studio附带的那个,从未捕获CPU样本。它仅显示CPU使用率(精确)
如果有人知道如何配置它以正确使用这些项目,那将非常有用。
谢谢, 马丁