Как навсегда настроить управление питанием процессора для регулятора powersave?
Я в настоящее время использую это:
cpupower frequency-set --governor powersave
но он сбрасывается после каждой перезагрузки.
3 ответа
На 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 ГГц, чтобы ограничить максимально возможную скорость.
На основании ответа Алина, но будет сохраняться при обновлении 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
Для постоянной установки регулятора на 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