Monitorando / 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 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. Uma delas deve fornecer 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.
Sua CPU está sempre funcionando na velocidade máxima? Tente configurar outro governador de escala . Suas opções são:
- O desempenho mantém a CPU na frequência mais alta possível
- O Powersave mantém a CPU na frequência mais baixa possível
- O espaço do usuário exporta as informações de frequência disponíveis para o nível do usuário (através 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 os daemons do dimensionamento de frequência do espaço do usuário, mas no kernel)
- Conservador age como o ondemand, mas aumenta a frequência passo a passo
Pessoalmente, eu uso ondemand
e recomendo. O wiki do Ubuntu alerta para certos problemas , mas nunca tive problemas com isso. Para usar o ondemand governador faça:
sudo eco ondemand> / sys / devices / system / cpu / cpu0 / cpufreq / scaling_governor
Se o acima exposto não ajudar, você pode ter um problema de hardware. Como você já verificou o ventilador, o próximo culpado mais provável é a pasta térmica . Se você possui o seu computador há algum tempo, é provável que a pasta entre o dissipador de calor e a CPU tenha ficado antiga 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 da CPU e do 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. Não recomendo que você tente raspar a CPU, basta usar o cotonete.
- Depois de limpar a pasta antiga, aplique uma pequena quantidade no centro da CPU e reconecte 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 transbordar nas bordas do dissipador de calor.
Para um tutorial (muito) detalhado sobre como alterar sua pasta térmica, consulte aqui .