J'utilise actuellement ceci:
cpupower frequency-set --governor powersave
mais il se réinitialise après chaque redémarrage.
Pour 16.04, il reste encore une étape à ajouter à la réponse de Jayen. L'ensemble complet des étapes est
Sudo apt-get install cpufrequtils
echo 'GOVERNOR="powersave"' | Sudo tee /etc/default/cpufrequtils
Sudo update-rc.d ondemand disable
La dernière étape désactive le démon "ondemand", qui écraserait sinon les modifications créées par cpufrequtils.
Vous pouvez également envisager, par exemple, d'ajouter MAX_SPEED="2GHz"
à /etc/default/cpufrequtils
si vous avez un processeur en surchauffe, par exemple un processeur à 2,2 GHz, afin de limiter la vitesse maximale possible.
Pour définir le gouverneur de manière permanente sur powersave, installez d’abord cpufrequtils:
Sudo apt-get install cpufrequtils
Et éditez ensuite le fichier /etc/init.d/cpufrequtils
et remplacez GOVERNOR
par "powersave"
(GOVERNOR="powersave"
). Vous pouvez le faire automatiquement en utilisant la commande suivante:
Sudo sed -i 's/^GOVERNOR=.*/GOVERNOR="powersave"/' /etc/init.d/cpufrequtils
À partir de là: empêchez votre ordinateur portable de surchauffer avec Thermald et Intel P-State
Sur la base de la réponse d'Alin, mais persistera lors de la mise à niveau de cpufrequtils:
Pour définir le gouverneur de manière permanente sur powersave, installez d’abord cpufrequtils:
Sudo apt-get install cpufrequtils
Ensuite, créez/modifiez le fichier /etc/default/cpufrequtils
(qui est lu à partir de /etc/init.d/cpufrequtils
) et définissez GOVERNOR="powersave"
. Vous pouvez le faire automatiquement en utilisant la commande suivante:
echo 'GOVERNOR="powersave"' | Sudo tee /etc/default/cpufrequtils