运用Stand-AloneProfiler
来源:互联网 发布:mac的照片应用程序 编辑:程序博客网 时间:2024/05/16 19:51
运用Stand-AloneProfiler
操作步骤:
1、安装VS _profiler,这里安装步骤省略 (注意:系统版本位数不同,安装的也不同)
2、配置用户级的系统环境变量, 把安装的路径设置在path中
3、启动doc命令窗口,进入PeopleTrax.exe程序存在路径。
4、输入:VSPerfCLREnv/sampleon //启动profilser环境
5、输入:VsPerfCmd /start:sample/output:PeopleTraxReport.vsp /launch:PeopleTrax.exe //通过VsPerfCmd开始分析PeopleTrax.exe程序,并探查器过程开始把收集的分析数据写入报告peopleTraxReport.vsp文件
备注:如果要测试代码级的性能问题,需开发提供PDB类型文件,如果不能提供,只能定位到API接口,而不能精确到具体函数方法的代码级的情况
6、测试完毕后,输入:VSPerfCmd /shutdown //关闭分析程序
7、输入:VSPerfCLREnv/sampleoff 或者VSPerfCLREnv /globaloff //关闭profilser环境
备注:1、测试时间可以随机;2、由于此工具是可以在VS平台运行,也可以独立运行,监测代码的性能情况,
8、dir 文件名*//查看文件是否生成
9、启动vs2010,将文件PeopleTraxReport.vsp直接导入. //原理:通过VS 的IDE打开文件并分析。备注:必须将应用程序和vsp等文件导入VS中(VSPerfReport <dir> PeopleTraxReport.vsp/output:<dir> /summary:all ) //用VS的ide打开PeopleTraxReport.vsp报告的命令
具体安装和操作:
http://msdn.microsoft.com/en-us/library/bb385771.aspx
http://msdn.microsoft.com/en-us/library/aa985628.aspx
同事 邹雄 提供
- 运用Stand-AloneProfiler
- 【吐槽篇之经验<四>】如何运用Stand-Alone Profiler定位.NET代码级问题
- oracle stand
- Stand Up!
- Stand 排序
- Stand-up meeting
- c &c++ stand library
- 替身 Stand-in
- C++ Coding Stand
- Stand-up breakfast
- stand by my side
- So everybody, stand up~~~
- 2008 China stand up!
- stand IO input & output
- postgreSQL hot stand by
- Xmemcached failure stand by
- Understand where we stand
- about c++ stand library
- 《2013版Spring3.0实战开发系列》
- 如何将sqlserver2005数据库中的数据全部转移到一台新电脑上的sqlserver2005数据库中?
- Prim算法实现
- 《J2EE平台下的企业设备点检系统》
- windows 进程通信方式
- 运用Stand-AloneProfiler
- wp手机开发之获取汉字拼音的首字母
- 《深入浅出学Java中级教程》
- 查找该视图/表 被哪些视图引用的存储过程
- Android开发者必知的开发资源
- 我也写书评1---<[网络游戏服务器编程].(韩)全洪)>
- java Proguard 代码加密
- SurfaceView实现UI系统
- SQL语法大全