Linux(Android)性能調試基本命令一
CPU Loading:
-
uptime
?# 查看CPU 1Min, 5Min, 15Min Loading值 -
lscpu
orcat /proc/cpuinfo
?# 查看cpu信息枫夺,核心數(shù) -
top
orhtop
?# 查看CPU實時Loading情況和相關進程占用率
CPU當前運行頻率:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
?# 800382
CPU當前功耗策略
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
?# interactive conservative userspace powersave ondemand performance
CPU當前溫度:
-
cat /sys/devices/virtual/thermal/thermal_zone0/temp
?# 27800 - 或安裝lm-sensors并利用
sensors
查看 -
cat /sys/devices/virtual/thermal/thermal_zone0/trip_point_0_temp
?# 查看CPU critical降頻溫度
Memory usage:
free -h
Android利用 adb screencap 命令截屏:
adb shell screencap -p /sdcard/screenshot.png && adb pull /sdcard/screenshot.png .