Как навсегда настроить управление питанием процессора для регулятора 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

Другие вопросы по тегам