Ответы:
На 16.04 есть еще один шаг, чтобы добавить к ответу Jayen. Полный набор шагов
sudo apt-get install cpufrequtils
echo 'GOVERNOR="powersave"' | sudo tee /etc/default/cpufrequtils
sudo update-rc.d ondemand disable
Последний шаг отключает демон «ondemand», который в противном случае перезаписывает изменения, созданные cpufrequtils.
См. Также Как отключить масштабирование частоты процессора и настроить производительность системы?
Можно также добавить, например, MAX_SPEED="2GHz"
в /etc/default/cpufrequtils
если у вас есть перегрев, скажем, 2,2 ГГц процессор, чтобы ограничить максимально возможную скорость.
cpufreq-set
после его отключения кнопкой update-rc.d
?
Для постоянной установки регулятора в powersave, сначала установите cpufrequtils:
sudo apt-get install cpufrequtils
А затем отредактируйте /etc/init.d/cpufrequtils
файл и измените GOVERNOR
на "powersave"
( GOVERNOR="powersave"
). Вы можете сделать это автоматически с помощью следующей команды:
sudo sed -i 's/^GOVERNOR=.*/GOVERNOR="powersave"/' /etc/init.d/cpufrequtils
Отсюда: предотвращение перегрева ноутбука с помощью Thermald и Intel P-State
if [ -f /etc/default/cpufrequtils ] ; then . /etc/default/cpufrequtils
Поэтому регулятор по умолчанию должен быть установлен следующим образом. echo 'GOVERNOR="powersave"' | sudo tee /etc/default/cpufrequtils
На основании ответа Алина, но будет сохраняться при обновлении cpufrequtils:
Для постоянной установки регулятора в powersave, сначала установите cpufrequtils:
sudo apt-get install cpufrequtils
А затем создайте / отредактируйте /etc/default/cpufrequtils
файл (который читается из /etc/init.d/cpufrequtils
) и установите GOVERNOR="powersave"
. Вы можете сделать это автоматически с помощью следующей команды:
echo 'GOVERNOR="powersave"' | sudo tee /etc/default/cpufrequtils