CPU/GPU/FPSGO,负载调试/设置命令开关
首先,进入:
adb shell
cat sys/kernel/ged/hal/gpu_utilization
查看GPU的负载情况。输出三个数字,第1个表示使用率,第3个表示空闲率。
echo 0 /sys/kernel/fpsgo/common/force_onoff
关闭fpsgo。
echo 1 /sys/kernel/fpsgo/common/force_onoff
打开fpsgo。
echo 2 /sys/kernel/fpsgo/common/force_onoff
交给powerhal控制。
taskset -p pid
运行的核状况。
卡顿丢帧分析adb shell命令-CSDN博客文章浏览阅读390次,点赞5次,收藏3次。Android ADB调试真机设备Android ADB(Andorid Debug Bridge),是Android开发中有用的测试和调试工具。使用Android ADB调试设备,直接在Windows的dos命令窗口输入命名adb即可,如图:为什么执行adb命令后是这样?Android ADB(Andorid Debug Bridge)调试真机设备_adb在线执行器_zhangphil的博客-CSDN博客。-t 时长,20s,20秒的trace文件。https://blog.csdn.net/zhangphil/article/details/137919380Android adb shell关于CPU核的命令_adb 查看cpu核数-CSDN博客文章浏览阅读985次,点赞25次,收藏11次。Android adb shell dump当前手机设备的所有activity_dump当前activity_zhangphil的博客-CSDN博客。adb shell top -m 10 -s 1 -d 1 -o %CPU,%MEM,TIME+,PID,COMMAND,CMDLINE_adb shell top -m 10 -s cpu-CSDN博客。当前CPU0核(编号为0的核,如果是其他核,换成cpu+序号,后同)的工作频率。编号为7的CPU的核的支持的主频率列表 (单位: 千赫兹)。_adb 查看cpu核数https://blog.csdn.net/zhangphil/article/details/138817391Android卡顿丢帧低内存与adb shell内存状态-CSDN博客文章浏览阅读352次,点赞5次,收藏5次。通常kswapd0占用大核,而且是满频在跑,耗电、温升,如果此时有前台应用主线程跑到与kswapd0相同的核上,很大可能会出现 cpu 竞争,导致调度不到而丢帧卡顿。系统中有些内存虽然已被使用但是可以回收的,比如cache/buffer,有一部分可以回收,所以MemFree不能代表全部可用的内存,这部分可回收的内存加上MemFree才是系统可用的内存,即:MemAvailable ≈ MemFree + Buffers + Cached,是一个估计值。表示系统尚未使用的内存。MemFree:空闲内存数。https://blog.csdn.net/zhangphil/article/details/138819422