ddm插件关闭了如何打开(DDMS之StartMethodProfiling)
ddm插件关闭了如何打开(DDMS之StartMethodProfiling)4、选择需要测试的模式后点击OK。我以“Sample based profiling”模式模式为例。OK后如下图所示:5、按照制定的测试用例和测试场景操作应用,例如左右滑动待机界面。待操作完成后点击“Stop Method Profiling”按钮,等待几秒后出现如下界面:6、界面中各个参数的含义如下图所示:
DDMS中的Start Method Profiling用来分析对应用运行时函数占用CPU时间、运行时间以及运行次数等相关性能数据进行抓取和分析。使用方法如下:
1、 进入SDK\tools目录下点击“ddms.bat”
2、 连接测试设备,在DDMS界面选择需要测试的应用,在点击“Start Method Profiling”按钮,如下图所示:
3、进入设置界面,可以选择“Sample based profiling”模式和“Trace based profiling”模式。“Sample based profiling”基于样本分析是以如下方式工作的:按照设定的频率中断VM同时收集调用堆栈的信息。总开销与采样频率成正比;“Trace based profiling”基于跟踪分析是以如下方式工作的:通过跟踪每一条进入与退出的方法或函数。这个捕获所有方法的执行 无论多么小。因此有很高的开销。如下图所示:
4、选择需要测试的模式后点击OK。我以“Sample based profiling”模式模式为例。OK后如下图所示:
5、按照制定的测试用例和测试场景操作应用,例如左右滑动待机界面。待操作完成后点击“Stop Method Profiling”按钮,等待几秒后出现如下界面:
6、界面中各个参数的含义如下图所示: