车机系统资源性能测试
1 查看Android系统CPU
adb shell =>adb 登陆android
top =>查看系统cpu

上面截图中:idle中的字段表示android整个系统的可用的算力。总大小为800%
下面竖条标黄的表示单个模块消耗CPU,比如:第一个消耗 131%
2 查看QNX系统CPU(也表示整个系统的CPU)
adb shell =>adb 登陆android
telnet cdc-qnx =>访问QNX
用户名:root
密码:***********
top =>查看系统cpu
例如:

上面标黄的表示系统整体负载:
总CPU值= user + kernel 的数据,也就是图中的92%+2.1%
3 查看系统GPU
adb shell =>adb 登陆android
telnet cdc-qnx =>访问QNX
用户名:root
密码:**********
echo gpu_perf_governor 1 > /dev/kgsl-control
echo gpu_set_log_level 4 > /dev/kgsl-control
echo gpubusystats 1000 > /dev/kgsl-control
echo gpu_per_process_busy 1000 > /dev/kgsl-control
slog2info -w -b KGSL,kgsl | grep busy
结果:


如上图:第一个标黄的busy 73.33%表示整个GPU消耗
第二个标黄的busy表示对应的模块的GPU消耗,上面就是carsettings
4 查看mem
adb shell =>登陆android
dumpsys meminfo =>dump mem信息

上面Free RAM表示android 可用内存
5 查看UFS
adb shell =>登陆android
df -h =>查看ufs信息
关注表黄的userdata分区就好
