Como definir "Desempenho" em vez de "Economia de energia" como padrão?

13

Quando inicio a área de trabalho do Unity, o indicador da CPU mostra apenas uma barra e está definido como Economia de energia . Quando mudo para Desempenho , tenho que inserir uma senha de usuário administrador.

Mas após a reinicialização do sistema, minha CPU está de volta ao Powersave . Como definir o desempenho como padrão, para que não seja necessário trocá-lo após cada reinicialização?

Witek
fonte
1
Faz askubuntu.com/a/445595/639369 ajuda? Em resumo, edite o /etc/init.d/cpufrequtils para configurar o governador da CPU para (neste caso) o desempenho na inicialização.
Kees Beets

Respostas:

23

Políticas de desempenho e economia de economia de energia

Existem várias opções para definir a política do governador da CPU descrita em Ask Ubuntu e outros sites:

Lembre-se de que a maioria dos sites sugere deixar a CPU sob controle Powersave. Estou em um laptop e descobri que usando as tecnologias ThermalD e P-State da Intel, juntamente com o gerenciamento de energia TLP, obtém o melhor resultado para frequências, velocidade e temperatura do ventilador.

Resumindo os links acima

Para resumir o alcance de seu objetivo com as respostas acima, use:

Instale cpufrequtils:

sudo apt-get install cpufrequtils

Em seguida, edite o seguinte arquivo (se não existir, crie-o):

sudo nano /etc/default/cpufrequtils

E adicione a seguinte linha a ela:

GOVERNOR="performance"

Salvar e sair.

Para que as alterações entrem em vigor, execute:

sudo systemctl restart cpufrequtils

Em seguida, você pode correr cpufreq-infopara ver informações sobre sua frequência da CPU, governador e muito mais:

$ cpufreq-info
    current policy: frequency should be within 800 MHz and 3.90 GHz.
              The governor "performance" may decide which speed to use
              within this range.

De acordo com as perguntas e respostas: Como definir "Desempenho" em vez de "Economia de energia" como padrão?

Se você deseja que o regulador de desempenho seja sempre necessário, edite /etc/rc.locale insira essas linhas antes da última linha que contém exit 0:

sleep 120 # Give CPU startup routines time to settle.
cpupower frequency-set --governor performance
WinEunuuchs2Unix
fonte
3
Isso também é aplicável ao Ubuntu 18.04 e 18.10, para o caso de alguém estar se perguntando ...
der_michael
5

Não posso comentar porque tenho baixa reputação, mas quero adicionar a resposta aceita. Você também precisará executar

sudo /etc/init.d/cpufrequtils restart

para que isso entre em vigor no seu sistema. Você deve ver suas frequências pairando em torno do máximo listado e

current policy: frequency should be within 800 MHz and 3.90 GHz.
              The governor "performance" may decide which speed to use
              within this range.

Quando você digita cpufreq-info

ozzieisaacs
fonte
3
Obrigado por isso. Enviei uma edição para a resposta aceita com sua sugestão;
Elias Soares
Você pode autorizar outros sites, como o stackoverflow, para obter 100 reputação para você.
Bejond
1

Estou no Xubuntu 18.04.02 LTS e instalei o cpufrequtils por sudo apt-get install cpufrequtils, tornou possível reduzir a velocidade máxima da CPU. Uma boa opção para ter como o ventilador parou de funcionar.

Depois de examinar as informações por cpufreq-info, criei um arquivo por sudo nano /etc/default/cpufrequtilse escrevi nele como na figura abaixo. Eu descobri que era útil também definir um valor para a velocidade mínima.

insira a descrição da imagem aqui

Por fim, o comando para fazer a alteração entra em ação sudo /etc/init.d/cpufrequtils restart, resultando nesta saída de cpufreq-info:

insira a descrição da imagem aqui

Para ser claro - isso não está claro, não são minhas próprias descobertas, apenas o resultado de conclusões de outras perguntas, comentários e respostas anteriores neste fórum. Especialmente a resposta nesta mesma pergunta do WinEunuuchs2Unix.

PeterEriksson
fonte