Obecnie używam tego:
cpupower frequency-set --governor powersave
ale resetuje się po każdym ponownym uruchomieniu.
Obecnie używam tego:
cpupower frequency-set --governor powersave
ale resetuje się po każdym ponownym uruchomieniu.
W przypadku 16.04 istnieje jeszcze jeden krok do dodania odpowiedzi Jayen. Kompletny zestaw kroków to
sudo apt-get install cpufrequtils
echo 'GOVERNOR="powersave"' | sudo tee /etc/default/cpufrequtils
sudo update-rc.d ondemand disable
Ostatni krok wyłącza demona „ondemand”, który w innym przypadku zastąpiłby zmiany utworzone przez cpufrequtils.
Zobacz także Jak wyłączyć skalowanie częstotliwości procesora i ustawić wydajność systemu?
Można także rozważyć dodanie, na przykład, MAX_SPEED="2GHz"
aby /etc/default/cpufrequtils
jeśli masz przegrzania, powiedzmy, procesor 2.2GHz, aby ograniczyć maksymalną możliwą prędkością.
cpufreq-set
po wyłączeniu za pomocąupdate-rc.d
?Aby na stałe ustawić gubernatora na powersave, najpierw zainstaluj cpufrequtils:
Następnie edytuj
/etc/init.d/cpufrequtils
plik i zmieńGOVERNOR
na"powersave"
(GOVERNOR="powersave"
). Możesz to zrobić automatycznie, używając następującego polecenia:Stąd: zapobiegaj przegrzaniu laptopa za pomocą Thermald i Intel P-State
źródło
if [ -f /etc/default/cpufrequtils ] ; then . /etc/default/cpufrequtils
Dlatego domyślny gubernator powinien zostać ustawiony w następujący sposób.echo 'GOVERNOR="powersave"' | sudo tee /etc/default/cpufrequtils
Na podstawie odpowiedzi Alina, ale będzie się utrzymywać, gdy cpufrequtils zostanie zaktualizowany:
Aby na stałe ustawić gubernatora na powersave, najpierw zainstaluj cpufrequtils:
A następnie utwórz / edytuj
/etc/default/cpufrequtils
plik (który jest odczytywany/etc/init.d/cpufrequtils
) i ustawGOVERNOR="powersave"
. Możesz to zrobić automatycznie, używając następującego polecenia:źródło