利用XPerf进行代码性能分析

来源:互联网 发布:网页源码在线获取 编辑:程序博客网 时间:2024/05/20 09:25

XPerf是微软提供的一套用于监测软件performance的工具,利用这个工具可以监测软件CPU占用率/内核使用状况,文件IO,网络活动,内存活动,同时还可以针对代码中函数的性能进行监测。

具体可以参考微软的文档:https://blogs.msdn.microsoft.com/ntdebugging/2008/04/03/windows-performance-toolkit-xperf/

利用XPerf进行性能测试的步骤如下

1.管理员身份启动cmd',并运行xperf -on latency -stackwalk Profile 

2.启动你想进行监测的软件

3.启动监测视图窗口并加载软件模块对应的符号文件

4.在视图窗口中就可以查看相关性能数据

结果如下图所示:


注意:xp环境下无法使用XPerf

0 0
原创粉丝点击