Android性能测试之cpu占用率

测试时,经常会发生手机的CPU使用率过高而引发的问题。那接下来,我对这方面知识做些整理及归纳:

CPU利用率:CPU执行非系统空闲进程的时间 / CPU总的执行时间。

Android关于进程使用率的限制:前台进程不超过95%,后台进程5%, 但是在系统没有前台进程时,后台进程可以超过5%。

Android性能测试之cpu占用率_第1张图片
cpu

cpu使用过高,可能引发的问题

1)整体性能降低          2)界面卡顿       3)响应慢,容易引起ANR   4)手机发热

CPU测试项

1.空闲状态下的应用CPU消耗情况

2.中等规格状态下的应用CPU消耗情况

3.满规格状态下的应用CPU消耗情况

4.应用CPU峰值情况

查看方式

1. adb shell  dumpsys cpuinfo|grep ''

2.安卓sdk中tools下找到ddms,启动查看

Android性能测试之cpu占用率_第2张图片
ddms

你可能感兴趣的:(Android性能测试之cpu占用率)