Sobreaquecimento da CPU. O que eu posso fazer?

5

Eu experimentei alguns desligamentos de emergência devido ao superaquecimento. (Sempre enquanto jogava Minecraft) Eu verifiquei o que o sensors iria me dizer e recebi esta resposta:

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +52.0°C  (high = +80.0°C, crit = +85.0°C)
Core 0:         +52.0°C  (high = +80.0°C, crit = +85.0°C)
Core 1:         +48.0°C  (high = +80.0°C, crit = +85.0°C)

Isso significa que tenho que manter minha CPU abaixo de 85 ° C. Como posso conseguir isso? Eu tentei usar o LXDE para jogos, o que reduziu o número de superaquecimentos, mas eles ainda estão lá.

Eu li o /var/log/kern.log.1 e encontrei essas linhas no momento da falha:

Nov  3 12:12:27 dracarys kernel: [ 1466.805429] CPU1: Core temperature above threshold, cpu clock throttled (total events = 1)
Nov  3 12:12:27 dracarys kernel: [ 1466.805432] CPU0: Package temperature above threshold, cpu clock throttled (total events = 1)
Nov  3 12:12:27 dracarys kernel: [ 1466.805438] CPU1: Package temperature above threshold, cpu clock throttled (total events = 1)
Nov  3 12:12:27 dracarys kernel: [ 1466.806434] CPU1: Core temperature/speed normal
Nov  3 12:12:27 dracarys kernel: [ 1466.806436] CPU0: Package temperature/speed normal
Nov  3 12:12:27 dracarys kernel: [ 1466.806440] CPU1: Package temperature/speed normal
Nov  3 12:13:00 dracarys kernel: [ 1499.816082] mce: [Hardware Error]: Machine check events logged
Nov  3 12:13:44 dracarys kernel: imklog 5.8.11, log source = /proc/kmsg started.
Nov  3 12:13:44 dracarys kernel: [    0.000000] Initializing cgroup subsys cpuset
Nov  3 12:13:44 dracarys kernel: [    0.000000] Initializing cgroup subsys cpu
Nov  3 12:13:44 dracarys kernel: [    0.000000] Linux version 3.8.0-32-generic (buildd@lamiak) (gcc version 4.7.3 (Ubuntu/Linaro 4.7.3-1ubuntu1) ) #47-Ubuntu SMP Tue Oct 1 22:35:23 UTC 2013 (Ubuntu 3.8.0-32.47-generic 3.8.13.10)
Nov  3 12:13:44 dracarys kernel: [    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.8.0-32-generic root=UUID=217614be-d869-4303-8ca9-92fb8680dde6 ro quiet splash vt.handoff=7

diz que a temperatura pode ser baixada novamente, mas o computador ainda está desligado.

    
por s3lph 03.11.2013 / 12:23

2 respostas

6

Eu criei um programa apenas para esse problema. Limite sua CPU com base na temperatura desejada. Funciona assim:

sudo ./temp_throttle.sh 80

Esse comando fará com que os núcleos da CPU fiquem lentos quando atingirem 80 graus Celsius. Você pode encontrar temp_throttle aqui .

    
por Sepero 25.12.2013 / 19:56
5

Cada núcleo tem seus próprios valores, por cerca de ~ 90 ° C é a temperatura normal de operação. Existem várias razões pelas quais sua CPU pode superaquecer. Problemas de kernel, fãs parados, mau gerenciamento de vento / temperatura, fluxos de ar empoeirados, etc, etc.

Você literalmente tem que lidar com todas as razões (algumas não conseguem) e ver o que funciona.

    
por Braiam 03.11.2013 / 12:41

Tags