本文主要是介绍运用Stand-AloneProfiler,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
运用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的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!