运用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

同事 邹雄 提供