Como definir permanentemente o gerenciamento de energia da CPU para o governador powersave?

Como definir permanentemente o gerenciamento de energia da CPU para o governador powersave?

Atualmente estou usando isso:

cpupower frequency-set --governor powersave

mas ele é redefinido após cada reinicialização.

Responder1

Para 16.04, há mais uma etapa a ser adicionada à resposta de Jayen. O conjunto completo de etapas é

sudo apt-get install cpufrequtils
echo 'GOVERNOR="powersave"' | sudo tee /etc/default/cpufrequtils
sudo update-rc.d ondemand disable

A última etapa desativa o daemon "ondemand", que de outra forma substituiria as alterações criadas por cpufrequtils.

Veja tambémComo posso desativar o escalonamento de frequência da CPU e definir o desempenho do sistema?

Você também pode considerar adicionar, por exemplo, MAX_SPEED="2GHz"se /etc/default/cpufrequtilstiver um superaquecimento, digamos, processador de 2,2 GHz, para limitar a velocidade máxima possível.

Responder2

Para definir o governador permanentemente para powersave, primeiro instale o cpufrequtils:

sudo apt-get install cpufrequtils

E então edite o /etc/init.d/cpufrequtilsarquivo e mude GOVERNORpara "powersave"( GOVERNOR="powersave"). Você pode fazer isso automaticamente usando o seguinte comando:

sudo sed -i 's/^GOVERNOR=.*/GOVERNOR="powersave"/' /etc/init.d/cpufrequtils

Daqui:Evite o superaquecimento do seu laptop com Thermald e Intel P-State

Responder3

Com base na resposta de Alin, mas persistirá quando o cpufrequtils for atualizado:

Para definir o governador permanentemente para powersave, primeiro instale o cpufrequtils:

sudo apt-get install cpufrequtils

E então crie/edite o /etc/default/cpufrequtilsarquivo (que é lido /etc/init.d/cpufrequtils) e defina GOVERNOR="powersave". Você pode fazer isso automaticamente usando o seguinte comando:

echo 'GOVERNOR="powersave"' | sudo tee /etc/default/cpufrequtils

E se você estiver no Ubuntu 16.04 ou posterior, será necessário desabilitar o serviço integrado que define o governador para ondemand:

sudo update-rc.d ondemand disable

informação relacionada