Как навсегда настроить управление питанием процессора для регулятора powersave?

В настоящее время я использую это:

cpupower frequency-set --governor powersave

, но он сбрасывается после каждой перезагрузки.

26
задан 4 April 2018 в 22:37

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 ГГц, чтобы ограничить максимально возможную скорость.

0
ответ дан 4 April 2018 в 22:37
  • 1
    Вы don' t потребность sudo (т.е. Вы don' t нужно полномочие пользователя root) считать большинство файлов, хотя я предполагаю, что Вам, возможно, понадобилось бы оно для чтения почтового журнала. Конечно, работая, поскольку корню обычно препятствуют. – Zanna 18 May 2018 в 18:56

Чтобы установить регулятор на постоянное энергосбережение, сначала установите 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

0
ответ дан 4 April 2018 в 22:37

На основании ответа Алина, но он будет сохраняться при обновлении cpufrequtils:

Чтобы установить регулятор на постоянное энергосбережение, сначала установите cpufrequtils:

sudo apt-get install cpufrequtils

И затем создайте / отредактируйте /etc/default/cpufrequtils файл (который читается из /etc/init.d/cpufrequtils) и установить GOVERNOR="powersave". Вы можете сделать это автоматически с помощью следующей команды:

echo 'GOVERNOR="powersave"' | sudo tee /etc/default/cpufrequtils
0
ответ дан 4 April 2018 в 22:37

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

Похожие вопросы: