Android性能测试之cpu占用率

作者: 给你一颗小瓜子 | 来源:发表于2017-03-15 10:01 被阅读1025次

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

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

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

cpu

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

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

CPU测试项

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

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

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

4.应用CPU峰值情况

查看方式

1. adb shell  dumpsys cpuinfo|grep '<package name>'

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

ddms

相关文章

  • Android性能测试之cpu占用率

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

  • Android性能测试之CPU

    CPU使用率的获取,当前主要有如下三种方案: 1. 基于adb shell dumpsys cpuinfo的方式 ...

  • Android性能之CPU占用率获取

    CPU在占用率计算上会用到2个值:1.某段时间内Android系统CPU总的使用时间totalCPUTime;2....

  • 性能测试-APP

    关键词: 客户端 APP 性能 一、APP客户端性能测试常见指标: 内存占用CPU占用率响应时长流畅度过度绘...

  • Android应用性能测试之CPU和内存实时监测

    最近在做设备性能测试,下面和大家分享一下android应用程序的CPU和内存的性能测试。我们知道监测CPU和内存占...

  • App性能测试

    app性能测试,你需要关注哪些指标? 一、Android客户端性能测试常见指标: 1、内存 2、CPU 3、流量 ...

  • Android 性能测试 - CPU

    1、前言 很多时候在使用APP的时候,手机可能会发热发烫。这是因为CPU使用率过高,CPU过于繁忙,会使整个手机无...

  • 一种极简占用 Android CPU 的方法

    需求 前一阵在设计测试用例时,有需求提到要在 CPU 处于一定占用率下进行性能测试脚本的运行。为此从网上下载过占用...

  • 详解安卓应用性能测试方法以及Android SDK中辅助测试的工

    Android应用测试点 Android前端APP的性能测试一般针对以下几个方面:应用启动时间;CPU的占用;内存...

  • 学习笔记集合01

    一、性能优化 1.0、APM性能监控 CPU占用率、内存/磁盘使用率、卡顿监控定位、Crash防护、线程数量监控、...

网友评论

    本文标题:Android性能测试之cpu占用率

    本文链接:https://www.haomeiwen.com/subject/iisngttx.html