我正在尝试更改scaling_available_frequencies
,因为我在低功耗系统上工作。
我曾经这样做
$ cat /system/cpu/cpu0/cpufreq/scaling_available_frequencies
600000 1200000
但是我想将频率降低到600000以下。
因此,我尝试使用echo
命令来修改scaling_available_frequencies,但是我陷入了困境。
是否可以更改scaling_available_frequencies
?
谢谢您的帮助。
答案 0 :(得分:0)
一般答案:scaling_available_frequencies
是用户空间中的只读属性。它列出了cpufreq
内核驱动程序处理的所有可用频率。因此,如果您想拥有更多可用频率,则首先需要确保您的硬件具有此功能。如果有其他可用频率,但尚不支持这些频率,则需要扩展驱动程序或设备树(取决于您的特定硬件)。
如果要减少CPU功耗,cpuidle
驱动程序也可能会有所帮助。但是,这又很大程度上取决于您的用例和硬件。