我cpupower在 ArchLinux 上挣扎。我想将州长设置为ondemand,甚至设置为conservative。
首先,如果我这样做$ sudo cpupower frequency-info --governors,我只会得到performance powersave.
所以我寻找这样的可用模块
ls -1 /lib/modules/`uname -r`/kernel/drivers/cpufreq/
Run Code Online (Sandbox Code Playgroud)
......我明白了
acpi-cpufreq.ko.gz
amd_freq_sensitivity.ko.gz
cpufreq_conservative.ko.gz
cpufreq_powersave.ko.gz
cpufreq_stats.ko.gz
cpufreq_userspace.ko.gz
p4-clockmod.ko.gz
pcc-cpufreq.ko.gz
powernow-k8.ko.gz
speedstep-lib.ko.gz
Run Code Online (Sandbox Code Playgroud)
因此,首先似乎没有“按需”模块可用。我想念什么?
然后我尝试启用至少保守:
$ sudo modprobe cpufreq_conservative
Run Code Online (Sandbox Code Playgroud)
然后我检查模块是否实际加载
$ lsmod | grep cpufreq
Run Code Online (Sandbox Code Playgroud)
并检查它现在是否可用
$ sudo cpupower frequency-info --governors
Run Code Online (Sandbox Code Playgroud)
但不幸的是,我仍然得到相同的结果:performance powersave只有,并且如果我尝试启用保守的
$ sudo cpupower frequency-set -g conservative
Run Code Online (Sandbox Code Playgroud)
它说该模块不可用。
所以基本上我有两个问题: