我cpupower
在ArchLinux上苦苦挣扎。我想将州长设置为ondemand
,甚至设置为conservative
。
首先,如果我这样做$ sudo cpupower frequency-info --governors
,我只会得到performance powersave
。
所以我寻找这样的可用模块
ls -1 /lib/modules/`uname -r`/kernel/drivers/cpufreq/
...我得到
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
因此,首先似乎没有“按需”模块。我想念什么?
然后,我尝试启用至少保守的功能:
$ sudo modprobe cpufreq_conservative
然后我检查模块是否实际加载
$ lsmod | grep cpufreq
并检查它现在是否可用
$ sudo cpupower frequency-info --governors
但不幸的是,我仍然得到相同的结果:performance powersave
只有,如果我尝试启用保守
$ sudo cpupower frequency-set -g conservative
它说该模块不可用。
所以基本上我有两个问题:
- 我需要安装什么才能拥有按需模块
- 如何启用它?
1
取决于您的CPU,但可能会自动加载。请参阅Arch Wiki条目。
—
jasonwryan 2014年
您能否将的输出添加
—
bsd 2014年
sudo cpupower frequency-info
到您的问题中。删除--governors
以显示完整的详细信息。