Monitoramento / Obtendo a temperatura atual
A ferramenta clássica para esse tipo de monitoramento no Linux é sensors
:
sudo apt-get install lm-sensors
sudo sensors-detect
Responda "y" a todas as perguntas e carregue todos os módulos sugeridos pela última etapa usando ( sudo modprobe module_name
), verifique se as configurações estão carregadas e, em seguida, execute os sensores:
sensors
Isso deve mostrar uma saída semelhante a esta:
$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +53.0°C (high = +95.0°C, crit = +105.0°C)
Core 2: +58.0°C (high = +95.0°C, crit = +105.0°C)
i8k-virtual-0
Adapter: Virtual device
Right Fan: 87690 RPM
CPU: +58.0°C
Dependendo do seu sistema, existem vários arquivos que podem conter essas informações. Um deles deve lhe dar a sua temperatura:
cat /sys/devices/platform/coretemp.0/temp?_input
ou
cat /proc/acpi/thermal_zone/THM0/temperature
ou
cat /sys/kernel/debug/ips/cpu_temp
ou
cat /sys/devices/virtual/hwmon/hwmon1/temp1_input
ou
cat cat /sys/bus/platform/devices/coretemp.0/temp2_input
Reduzindo a temperatura da CPU.
-
A sua CPU está sempre funcionando na velocidade máxima? Tente definir outro governador de escala . Suas opções são:
- Desempenho mantém a CPU na maior frequência possível
- O Powersave mantém a CPU na menor frequência possível
- O Espaço do usuário exporta as informações de frequência disponíveis para o nível do usuário (por meio do sistema de arquivos / sys) e permite o controle do espaço do usuário da frequência da CPU
- Ondemand dimensiona as frequências da CPU de acordo com o uso da CPU (assim como a escala de frequência do espaço do usuário daemons, mas no kernel)
- Conservador age como o ondemand, mas aumenta a frequência passo a passo
Pessoalmente, uso
ondemand
e recomendo. O wiki do Ubuntu avisa sobre certos problemas , mas eu nunca tive nenhum problema com isso. Para usar o governador ondemand, faça:sudo echo ondemand > / sys / devices / system / cpu / cpu0 / cpufreq / scaling_governor
-
Se o acima não ajudar, você pode ter um problema de hardware. Como você já verificou o ventilador, o próximo provável culpado é a pasta térmica . Se você teve seu computador por um tempo, é provável que a pasta entre o dissipador de calor e a CPU ficou velha e você deve alterá-lo:
- Abra a máquina, remova o ventilador e o dissipador de calor da CPU.
- Remova a pasta térmica antiga de a CPU e o dissipador de calor , de preferência usando um cotonete com álcool isopropílico . Para o dissipador de calor, você também pode usar uma faca ou similar para raspar a pasta antes de limpar o restante com o álcool. Eu não recomendo que você tente raspar a CPU, apenas use o cotonete.
- Depois de limpar a pasta antiga, aplique uma quantidade pequena ao centro da CPU e ligue novamente o dissipador de calor. Como o dissipador de calor será pressionado firmemente contra a CPU, ele também espalhará a pasta uniformemente. Certifique-se de não usar muita pasta, pois isso pode fazer com que ela transborde pelas bordas do dissipador de calor.
Para um tutorial (muito) detalhado sobre como alterar sua pasta térmica, consulte aqui .