命令获取性能参数
android性能参数获取
获取启动时间:
adb shell am start -W –n <packageName>/<activityName>
内存使用率
1.adb shell dumpsys meminfo <pakagename>
- 通过android提供的API来测试(ActivityManager.MemoryInfo())
CPU占有率
1.adb shell top
2.adb shell dumpsys cpuinfo
功耗
1.adb shell dumpsys battery
2.通过android本身的API来测试(ProwerManager.WakeLock)
查看总体的CPU占用
cat /proc/stat
查看进程的CPU占用
cat /proc/<PID>/stat
查看总体的RAM
cat /proc/meminfo | head -n 4
查看进程的RAM
dumpsys meminfo <packagename>
dumpsys meminfo <PID>
查看进程的当前RAM# procrank
开机后的总流量(字节数)
cat proc/self/net/dev
上传流量/上行流量
cat /proc/uid_stat/2000/tcp_snd
下载流量/下行流量
cat /proc/uid_stat/2000/tcp_rcv