我想知道三星为我的三星s4选择的ondemand cpufreq调控器参数的默认设置。我没有用任何自定义内核刷新我的手机。我一直在阅读linux内核中的动态频率缩放支持,发现cpufreq子系统在调控器的帮助下实现了这个功能。
我发现设备核心0的管理器是
:~$adb shell cat/sys/devices/system/cpu/cpu0/cpufreq/scaling嫒调控器
按需
然后我开始学习ondemand州长。我发现了这个https://www.kernel.org/doc/Documentation/cpu-freq/governors.txt内核文档,其中声明以下是ondemand调控器的参数。
采样率
采样率
上升阈值
忽略加载
抽样系数
省电偏差
接下来,我试图找出在哪里/如何获得这些参数,我在这里读到
http://pic.dhe.ibm.com/infocenter/lnxinfo/v3r0m0/index.jsp?topic=%2Fliaai.cpufreq%2FUnderThecpufreq_base_dir.htm
还有其他一些地方,这些参数可以在/sys/devices/system/cpu/cpu中找到?/cpufreq/ondemand目录。
现在,对于Samsung S4,我在/sys/devices/system/cpu/cpu0/cpufreq中看不到任何名为ondemand的目录。我也试过一个朋友的三星s3,但我看不到那个目录。
我的目的是保持默认的seetings/而不是改变内核,只是想知道我购买手机时使用的cpufreq governo的默认设置是什么?

最佳答案

转到“/sys/devices/system/cpu/cpu0/cpufreq”
(或不同的核心)
执行“CAT缩放调节器”以查看当前的调节器
做“回音布拉赫>某事”来改变事情。
享受:)
ps-您还可以查看/etc/init.qcom.post_boot.sh”并查找“调控器”。
但是,如果你没有改变原始状态,就没有必要了。

09-28 10:51