Controlando a temperatura

Controlando a temperatura

Como obtenho a temperatura da CPU?

Responder1

Instalarsensores lm Instale sensores lm

sudo apt-get install lm-sensors 

Após a instalação digite o seguinte no terminal

sudo sensors-detect

Você também pode precisar executar

sudo service kmod start

Ele fará algumas perguntas. Responda Sim para todos eles. Finalmente, para obter o tipo de temperatura da CPU sensorsem seu terminal.

sensors

Saída:

$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +41.0°C  (high = +78.0°C, crit = +100.0°C)  

coretemp-isa-0001
Adapter: ISA adapter
Core 1:      +41.0°C  (high = +78.0°C, crit = +100.0°C)  

w83627dhg-isa-0290
Adapter: ISA adapter
Vcore:       +1.10 V  (min =  +0.00 V, max =  +1.74 V)   
in1:         +1.60 V  (min =  +1.68 V, max =  +1.44 V)   ALARM
AVCC:        +3.30 V  (min =  +2.98 V, max =  +3.63 V)   
VCC:         +3.28 V  (min =  +2.98 V, max =  +3.63 V)   
in4:         +1.85 V  (min =  +1.66 V, max =  +1.11 V)   ALARM
in5:         +1.26 V  (min =  +1.72 V, max =  +0.43 V)   ALARM
in6:         +0.09 V  (min =  +1.75 V, max =  +0.62 V)   ALARM
3VSB:        +3.30 V  (min =  +2.98 V, max =  +3.63 V)   
Vbat:        +3.18 V  (min =  +2.70 V, max =  +3.30 V)   
fan1:          0 RPM  (min = 10546 RPM, div = 128)  ALARM
fan2:        892 RPM  (min = 2136 RPM, div = 8)  ALARM
fan3:          0 RPM  (min = 10546 RPM, div = 128)  ALARM
fan4:          0 RPM  (min = 10546 RPM, div = 128)  ALARM
fan5:          0 RPM  (min = 10546 RPM, div = 128)  ALARM
temp1:       +36.0°C  (high = +63.0°C, hyst = +55.0°C)  sensor = diode
temp2:       +39.5°C  (high = +80.0°C, hyst = +75.0°C)  sensor = diode
temp3:      +119.0°C  (high = +80.0°C, hyst = +75.0°C)  ALARM  sensor = thermistor
cpu0_vid:   +2.050 V

Para ver a temperatura do HDD Instalarhddtemp Instalar hddtemp

sudo apt-get install hddtemp

Saída:

$ sudo hddtemp /dev/sda        
/dev/sda: ST3160813AS: 34°C

Responder2

Solução rápida de linha de comando;mostra a temperatura em miligraus Celsius (m°C)

cat /sys/class/thermal/thermal_zone*/temp

Miniaplicativo

Se você está procurando uma versão mais fácil de acessar, adicione umMonitor de sensores de hardwarepara o Painel Gnome:

  1. sudo apt-get install sensors-applet- isso instalará ominiaplicativo de sensores Instalar miniaplicativo de sensorespacote
  2. Clique com o botão direito no painel, selecione Add to panel...e selecione isto: texto alternativo

  3. Você Terminou. Você pode configurar quais sensores serão exibidos clicando com o botão direito no miniaplicativo e selecionando Preferences->Sensors.

    texto alternativo

Responder3

Temperatura sem aplicativos de terceiros

No momento em que este artigo foi escrito, todas as respostas envolviam o uso de utilitários de terceiros. Se quiser saber a temperatura sem instalar nada, use:

$ cat /sys/class/thermal/thermal_zone*/temp
20000
53000
50000
53000
56000
68000
49000
50000

Para ver a quais zonas as temperaturas se referem, use:

$ paste <(cat /sys/class/thermal/thermal_zone*/type) <(cat /sys/class/thermal/thermal_zone*/temp) | column -s $'\t' -t | sed 's/\(.\)..$/.\1°C/'
INT3400 Thermal  20.0°C
SEN1             45.0°C
SEN2             51.0°C
SEN3             57.0°C
SEN4             59.0°C
pch_skylake      77.5°C
B0D4             50.0°C
x86_pkg_temp     51.0°C

As temperaturas são armazenadas em Celsius com 3 casas decimais implícitas. sedé usado para "embelezar" a saída.

A última temperatura é x86_pkg_temprelatada em 54.0°C. Para a CPU Skylake i7 6700HQ, usei esta temperatura para display Conky abaixo.

Temperatura com Conky

Se você não se importa com utilitários de terceiros, gosto de usar o Conky – um monitor de sistema leve.

Comandos Conky

Dentro do conky, a variável do sistema que usei para monitorar uma CPU Ivy Bridge é:

${hwmon 2 temp 1}°C

Para monitorar uma CPU Skylake usei:

${hwmon 0 temp 1}°C

Exibição Conky

A tela conky é assim:

insira a descrição da imagem aqui

A temperatura começa em 72°C com um único CPU rodando a 100% no modo turbo de 3200 MHz. Em seguida, o turbo é desligado e a temperatura cai de 10°C para 62°C com uma velocidade não turbo de 2600 MHz. 10 segundos depois, o turbo é ligado novamente e as temperaturas voltam imediatamente para 72°C.


Controlando a temperatura

Depois de conhecer sua temperatura, você provavelmente desejará controlá-la melhor. tlpfaz maravilhas para manter o sistema sob controle. Ele funciona com thermaldIntel Powerclamp, bateria vs CA para alimentação USB, etc. Embora seja altamente configurável, nunca tive que alterar as configurações para uma experiência agradável e pronta para uso. Antes de usá-lo, tive todos os tipos de problemas com o superaquecimento de um laptop IvyBridge o tempo todo. Eu o tenho no meu novo laptop Skylake e os ventiladores NUNCA funcionam, exceto ao atualizar o Ubuntu 16.04 LTS para 18.04.

Você pode obter um artigo muito detalhado com instruções de instalação aqui:Impeça o superaquecimento da CPU

Responder4

hardinfo Instalar informações importantesé uma ferramenta muito útil para obter todas as informações de hardware.

Instale informações difíceis por sudo apt-get install hardinfo. Então você pode obter a temperatura por meio de sensores.

sensor

informação relacionada