常见的 Android 性能指标获取方式:CPUFPSMemoryGPU I/ONetwork

Posted 拭心

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常见的 Android 性能指标获取方式:CPUFPSMemoryGPU I/ONetwork相关的知识,希望对你有一定的参考价值。

文章目录

CPU

  • cpu 核数:/sys/devices/system/cpu/possible
  • 最大频率:/sys/devices/system/cpu/cpu’ + p + \'/cpufreq/cpuinfo_max_freq
  • 当前频率:/sys/devices/system/cpu/cpu’ + p + \'/cpufreq/scaling_cur_freq
  • 整体 cpu 使用率:/proc/stat
  • 应用 cpu 使用率:/proc/$pid/stat
  • Norm: CPU 使用率乘以cpu当前频率/最大频率
    • Norm 概念参考自 Perfdog: https://bbs.perfdog.qq.com/detail-146.html

FPS

相关指标:

  • FPS: 数据获取时间周期内,实际渲染帧数/ 数据获取间隔时间。
  • Skipped:数据获取时间周期内,实际掉帧数量。
  • Janky:数据获取时间周期内,实际掉帧数量/ 实际绘制帧数;

以上是关于常见的 Android 性能指标获取方式:CPUFPSMemoryGPU I/ONetwork的主要内容,如果未能解决你的问题,请参考以下文章

常见的 Android 性能指标获取方式:CPUFPSMemoryGPU I/ONetwork

常见的 Android 性能指标获取方式:CPUFPSMemoryGPU I/ONetwork

移动端 - Android客户端性能测试常见指标

Android App性能优化——内存CPU耗电量启动时间指标获取

性能专题:一文搞懂性能测试常见指标

Android性能指标FPS获取的JAVA实现