Blog Linux Avante

auto-cpufreq é um novo otimizador de velocidade e energia da CPU para Linux

9 de janeiro de 2020

otimizador de potência auto-cpufreq

auto-cpufreq é uma nova ferramenta automática de velocidade de CPU e otimização de energia para laptops Linux que usam CPUs Intel, que visa "melhorar a vida útil da bateria sem lhe prejudicar".

A ferramenta altera a escala de frequência da CPU, governador (alterna entre desempenho e economia de energia, sendo esses os únicos 2 modos suportados pelo driver de escala intel_pstate padrão) e o status do turbo boost com base no estado da bateria, uso da CPU e carga do sistema. Ele também pode mostrar algumas informações básicas do sistema, monitorar a frequência e temperatura da CPU para cada núcleo, carga do sistema e estado da bateria.

Seu desenvolvedor diz que o auto-cpufreq nasceu porque você não pode definir automaticamente o regulador da CPU - você pode definir para desempenho ou economia de energia, mas não pode alternar entre eles automaticamente, dependendo do status da bateria, carga da CPU ou temperatura.

No momento, o auto-cpufreq só oferece suporte a CPUs Intel em laptops (portanto, é necessária uma bateria para usá-lo). O suporte para AMD está sendo desenvolvido, embora também haja planos para oferecer suporte a desktops e servidores no futuro.

É importante notar que o auto-cpufreq não interfere com TLP, outra ferramenta para estender a vida da bateria em laptops executando Linux. Portanto, se você o instalou, pode continuar a usá-lo sem problemas.

Relacionado: TLPUI é uma GUI para a ferramenta de gerenciamento de energia TLP (instruções de instalação do Ubuntu)

auto-cpufreq tem 3 modos. Execute-o com a opção --monitor para ver o que o auto-cpufreq pode alterar em seu sistema sem realmente alterar nada. Use --live para fazer com que esta ferramenta faça as mudanças necessárias em seu sistema, mas apenas temporariamente, até que você reinicie, permitindo que você avalie como seu sistema se comportaria com o auto-cpufreq. E o terceiro e último modo torna as alterações persistentes durante as reinicializações, instalando o daemon auto-cpufreq e o serviço systemd - use --install para isso.

Depois de usar a opção --install, caso queira ver o que está acontecendo, você pode executar o auto-cpufreq com a opção --log.

Caso queira remover posteriormente o daemon auto-cpufreq e o serviço systemd, execute o auto-cpufreq com a opção --remove.

Este é um vídeo criado pelo desenvolvedor auto-cpufreq, mostrando a ferramenta e sua funcionalidade:

Consulte a página do projeto auto-cpufreq para obter mais informações e instruções de instalação. Além disso, o desenvolvedor responde a algumas perguntas relacionadas ao auto-cpufreq nesta postagem do Reddit.

Confira a versão original desse post em inglês
Propaganda
Blog Comments powered by Disqus.