Je comprends de cette question qu'Ubuntu utilise maintenant "Intel P-State ", et qu'en conséquence, il n'y a que deux options de gouverneur: performances , et économie d'énergie .
Mais est-il possible de basculer automatiquement en économie d'énergie sur batterie et performances lorsqu'un chargeur est connecté? Je suis surpris que cette fonctionnalité ne soit pas déjà implémentée par défaut.
Vous pouvez utiliser acpid pour gérer les événements acpi tels que la connexion à l'adaptateur secteur. /etc/acpi/hadler.sh peut être configuré pour changer le gouverneur de processeur sur les événements acpi.
#/etc/acpi/handler.sh
ac_adapter)
case "$2" in
AC*)
case "$4" in
00000000)
echo "powersave" >/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
;;
00000001)
echo "performance" >/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
;;
esac
;;
*) logger "ACPI action undefined: $2" ;;
esac
;;
Si vous utilisez tlp, vous pouvez définir
CPU_SCALING_GOVERNOR_ON_AC=performance
sur/etc/default/tlp pour faire de même.