首页 > 代码库 > WP开发之性能调试

WP开发之性能调试

对于WP7开发来说每个应用的性能调试很重要,在VS2010中提供了Windows Phone Performance Analysis这个小工具,类似Android平台下的TraceView可以查看整个应用的CPU占用、内存消耗和GC回收内存情况,对于图像显示的帧率也有记录,我们在VS2010的菜单栏中选择Debug下面的Start Windows Phone Performance Analysis即可启动,如图:

24102514_01mN.jpg

 

   运行后会有两个选项,分别为在Performance Analysis Settings中可以选择Execute (visual and function call counts) 和Memory (managed object allocations and texture usage) ,我们选择第一个,单击Launch Application启动我们今天要调试的Zune123这个应用,如图

24102515_LtUl.jpg

 

   这时候VS2010的界面变成了 Profiling in progress 的界面,表示正在收集数据,你可以正常的在手机或模拟器上运行你的应用,模拟用户执行各种操作比如说,每个界面尽量都测试到,如图 <ignore_js_op>24102515_0yvX.jpg

 

   如果想查看结果,我们单击Stop Profiling 来停止收集,这时候结果会保存为一个sap文件,可以看到图标显示了CPU占用率、显示帧率、内存消耗等状况,如图

24102515_iIKB.jpg

详细说明:http://wp.662p.com/thread-6705-1-1.html

WP开发之性能调试