cpufreq-无法更改“ scaling_available_frequencies”

时间:2018-10-19 07:33:32

标签: raspberry-pi embedded-linux

我正在尝试更改scaling_available_frequencies,因为我在低功耗系统上工作。

我曾经这样做

$ cat /system/cpu/cpu0/cpufreq/scaling_available_frequencies
600000 1200000

但是我想将频率降低到600000以下。

因此,我尝试使用echo命令来修改scaling_available_frequencies,但是我陷入了困境。

是否可以更改scaling_available_frequencies

谢谢您的帮助。

1 个答案:

答案 0 :(得分:0)

一般答案:scaling_available_frequencies是用户空间中的只读属性。它列出了cpufreq内核驱动程序处理的所有可用频率。因此,如果您想拥有更多可用频率,则首先需要确保您的硬件具有此功能。如果有其他可用频率,但尚不支持这些频率,则需要扩展驱动程序或设备树(取决于您的特定硬件)。

如果要减少CPU功耗,cpuidle驱动程序也可能会有所帮助。但是,这又很大程度上取决于您的用例和硬件。