Walczę z cpupower
ArchLinux. Chcę ustawić gubernatora na, ondemand
a nawet na conservative
.
Po pierwsze, jeśli to zrobię $ sudo cpupower frequency-info --governors
, dostanę tylko performance powersave
.
Poszukuję dostępnych modułów takich jak ten
ls -1 /lib/modules/`uname -r`/kernel/drivers/cpufreq/
... i rozumiem
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
Przede wszystkim wydaje się, że żadne moduły dla „ondemand” nie są dostępne. Za czym tęsknię
Następnie próbuję włączyć przynajmniej konserwatywne:
$ sudo modprobe cpufreq_conservative
następnie sprawdzam, czy moduł jest rzeczywiście załadowany
$ lsmod | grep cpufreq
i sprawdź, czy jest teraz dostępny
$ sudo cpupower frequency-info --governors
ale niestety nadal otrzymuję to samo: performance powersave
tylko i jeśli spróbuję włączyć konserwatywne
$ sudo cpupower frequency-set -g conservative
Mówi, że moduł nie jest dostępny.
Zasadniczo mam dwa pytania:
- Co muszę zainstalować, aby mieć moduł ondemand
- Jak mogę to włączyć?
sudo cpupower frequency-info
swojego pytania? Upuść, --governors
aby wyświetlić pełne szczegóły.