Я в настоящее время использую это:
cpupower frequency-set --governor powersave
но он сбрасывается после каждой перезагрузки.
Я в настоящее время использую это:
cpupower frequency-set --governor powersave
но он сбрасывается после каждой перезагрузки.
На 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:
А затем отредактируйте
/etc/init.d/cpufrequtils
файл и изменитеGOVERNOR
на"powersave"
(GOVERNOR="powersave"
). Вы можете сделать это автоматически с помощью следующей команды:Отсюда: предотвращение перегрева ноутбука с помощью Thermald и Intel P-State
источник
if [ -f /etc/default/cpufrequtils ] ; then . /etc/default/cpufrequtils
Поэтому регулятор по умолчанию должен быть установлен следующим образом.echo 'GOVERNOR="powersave"' | sudo tee /etc/default/cpufrequtils
На основании ответа Алина, но будет сохраняться при обновлении cpufrequtils:
Для постоянной установки регулятора в powersave, сначала установите cpufrequtils:
А затем создайте / отредактируйте
/etc/default/cpufrequtils
файл (который читается из/etc/init.d/cpufrequtils
) и установитеGOVERNOR="powersave"
. Вы можете сделать это автоматически с помощью следующей команды:источник