Blog Linux Avante

Otimizador de velocidade e consumo de energia da CPU auto-cpufreq para Linux agora pode ativar o Turbo Boost com base na temperatura

7 de dezembro de 2020

auto-cpufreq

auto-cpufreq, uma ferramenta automática de velocidade de CPU e otimização de energia para Linux foi atualizada para a versão 1.5.0 (e depois para 1.5.1 para corrigir alguns problemas) com alterações entre as quais há um novo recurso importante: um mecanismo para ativar o turbo boost com base na temperatura da CPU em combinação com a utilização/carga da CPU, a fim de evitar o superaquecimento.

A ferramenta altera a escala de frequência da CPU, governador e 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.

Você pode ler mais sobre o auto-cpufreq no artigo que cobri no Linux Uprising e na página do projeto. ](/lancado-extensor-de-bateria-para-laptop-tlp-1-3-linux), então você pode ter ambos instalados ao mesmo tempo.

Até este lançamento, havia alguns casos em que um laptop usando o auto-cpufreq poderia superaquecer devido ao turbo boost sendo ativado. Este não era um bug no auto-cpufreq diretamente, já que o turbo só era ativado quando era necessário (por exemplo, quando o laptop estava conectado e a carga do sistema estava alta), mas mesmo assim, isso não deveria acontecer mais, obrigado para um novo recurso.

auto-cpufreq 1.5.0 (com uma correção importante para isso na versão 1.5.1, lançado apenas algumas horas depois) adiciona um mecanismo para habilitar turbo baseado na temperatura da CPU em combinação com a utilização e carga da CPU, a fim de prevenir superaquecimento. Com isso, o turbo boost só é habilitado se a utilização/carga da CPU for alta e a temperatura média do núcleo não for alta. Isso deve ser especialmente útil para laptops mal ventilados que tendem a superaquecer.

Outras mudanças no auto-cpufreq 1.5.0 e 1.5.1:

  • Adicionado suporte para OpenSUSE Tumbleweed
  • Configuração para usar consistentemente os dados corretos nas funções com cpuload & load1m
  • Resolvido o conflito cpufreqctl como parte do pacote AUR

Instalando o auto-cpufreq

Instalar auto-cpufreq

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