利用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
- 利用XPerf进行代码性能分析
- 利用xdebug对php代码进行性能分析
- 利用backtrace和objdump进行代码分析
- 对指定代码段进行性能分析
- 利用Oprofile对多核多线程进行性能分析
- 利用Oprofile对多核多线程进行性能分析
- 利用Oprofile对多核多线程进行性能分析
- 利用vs2012对统计词频进行性能分析
- 利用PyCharm的Profile工具进行Python性能分析
- 利用firebug的console.profile分析js代码性能
- 利用Rational Rose进行C++代码和数据库结构分析
- 利用Rational Rose进行C++代码和数据库结构分析
- 利用Rational Rose进行C++代码和数据库结构分析
- 利用Rational Rose进行C++代码和数据库结构分析
- 利用Rational Rose进行C++代码和数据库结构分析
- 利用Rational Rose进行C++代码和数据库结构分析
- 利用Rational Rose进行C++代码和数据库结构分析
- 利用matlab和NVIDIA Nsight进行cufft CUDA代码分析
- kafka leader选举机制原理
- Java线程面试题 Top 50
- Analyzing The Papers Behind Facebook's Computer Vision Approach
- Knockout简单使用
- bootstrap-select 默认下拉列表向上
- 利用XPerf进行代码性能分析
- Labview新建项目步骤
- 从JVM看性能分析与设计
- 设置session失效时间的三种方式
- ubuntu下能过wine安装cad快速看图
- 利用java的spark做高斯混合模型聚类
- Mysql优化-大数据量下的分页策略
- CSS定位之——什么是包含块?
- JVM之整体架构