Linux thermal daemon (thermald)


Monitore e controle a temperatura em notebooks com as mais recente e as mais antigas versões de CPU da Intel.



Linux thermal daemon (thermald)

O Linux thermal daemon (thermal) monitora e controla a temperatura em laptops, tablets com o mais recente Intel Sandy Bridge e as últimas versões da CPU da Intel. Quando a temperatura do sistema atinge um certo limite, o daemon do Linux ativa vários métodos de resfriamento para tentar resfriar o sistema.


Operação em dois modos

Modo de Configuração Zero

Para a maioria dos usuários, isso deve ser suficiente para controlar a temperatura da CPU do sistema. Ele usa o sensor de temperatura DTS e usa o driver de estado Intel P, o power clamp driver, o controle de Limite de potência médio em operação e o cpufreq como métodos de resfriamento.

Modo de configuração definido pelo usuário

Isso permite a configuração do estilo ACPI em um arquivo de configuração XML. Isso pode ser usado para consertar a configuração de ACPI com bugs ou ajustar com mais sensores e dispositivos de resfriamento. Este é um primeiro passo na implementação de um controle térmico de malha fechada no modo de usuário e pode ser aprimorado com base no feedback e nas sugestões da comunidade.
Fonte

Instalação


Para instalar o thermald e cpupower, use o comando referente a sua distribuição.

Para Arch Linux e Manjaro
sudo pacman -S thermald cpupower
Para Debian e Ubuntu
sudo apt install thermald linux-cpupower
Para Fedora
sudo dnf install thermald kernel-tools
Para openSUSE
sudo zypper install thermald cpupower

Configurações

Modo de Configuração Zero

Ative o intel_pstate no boot do sistema.

De o comando abaixo no terminal para editar as config do grub.
sudo nano /etc/default/grub
Localize a linha com o termo "GRUB_CMDLINE_LINUX_DEFAULT" e adicione "intel_pstate=enable" logo apos quiet ou quiet splash vai depender da sua distribuição.

Ficando como na imagem.


Salve teclando Ctrl + x tecle s e tecle Enter para fechar.

Reinicie o computador.
sudo reboot

Confira se está tudo ok.

Primeiro com o  intel_pstate usando o comando abaixo.
cpupower frequency-info


Confira se o daemon thermald esta rodando.
systemctl status thermald

Modo de configuração definido pelo usuário

Aqui infelizmente não tem uma receita de bolo, cada maquina pode precisar de ajustes específicos, nesse caso e para que você tenha mais opções "Leia a porra do manual ( RTFM)" hehehehehhe

Segue a documentação que deve te ajudar nessa tarefa.

CPU frequency scaling

Opinião pessoal


De fato se consegue uma queda nas temperaturas, mantendo próximo as temperaturas que o programa se propõe os 45º.

Se você está sofrendo com o seu notebook com síndrome de ser uma torradeira kkkkkkkkk não custa seguir essa dica ;)

OBS: Não causa queda de desempenho do seu processador.

O comando abaixo é bom para vc conferir as temperaturas do seu sistema.
sensors



Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais