共计 454 个字符,预计需要花费 2 分钟才能阅读完成。
最近因为科研需要要在手机上对 CPU 进行频率限制。
设备:红米 K40S(高通 870)
个人想更改 8 个核心中 cpu7 的频率设置,让其永远跑在特定频率(定频,如 2553600),但是并未成功
个人参考 https://blog.51cto.com/u_16099177/8841374
的步骤,进行了如下操作:
- 解锁获取 root 权限
- 尝试通过修改
scaling_governor
, 从原本的 schedutil 变为 userspace,来改变频率调度器,使得可以自定义频率 - 调整
scaling_max_freq
和scaling_min_freq
的值为 2553600
但是通过以上操作定频失败,对 scaling_max_freq
和scaling_min_freq
进行手动更改后马上就有不知道什么系统调度进程对这两个文件进行了修改,又自动调整回 2745600 了
查阅资料看可能是高通芯片 mpdecision 进程的问题,要终止才能定频,但是经查找手机上并没有这一进程。
上述操作在我的 pixel 5 上也进行了实验,依旧无法成功
求问大家有什么解决方案吗
正文完