Newsgroup: it.comp.os.linux.debian
Titolo: Surriscaldamento CPU

Ho un Pentium 4 (3 Ghz), con Debian Etch, che sta costantemente acceso
con amule attaccato.
Recentemente mi succede che, facendo alcune operazioni (con o senza
amule attaccato) come ricompilare il kernel o comprimere un dvd con
k9copy, dopo alcuni minuti dall'inizio delle stesse il computer inizia a
fare dei "bip" e a mostrare messaggi come i seguenti:
---
Message from syslogd@localhost at Sat May 12 19:38:21 2007 ...
localhost kernel: CPU0: Temperature above threshold
Message from syslogd@localhost at Sat May 12 19:38:21 2007 ...
localhost kernel: CPU1: Temperature above threshold
Message from syslogd@localhost at Sat May 12 19:38:21 2007 ...
localhost kernel: CPU1: Running in modulated clock mode
Message from syslogd@localhost at Sat May 12 19:38:21 2007 ...
localhost kernel: CPU0: Running in modulated clock mode
---
Ho cercato in Internet e, se non ho capito male, non c'è una risposta
univoca al problema, poiché dovrebbe dipendere strettamente dal alcune
caratteristiche del computer.
Ho allora utilizzato il comando "sensors" in due situazioni: a riposo e
durante i "bip" ed ho ottenuto i seguenti risultati.
"sensors" con Pc a riposo (o meglio, con amule attaccato):
---
w83697hf-isa-0290
Adapter: ISA adapter
VCore:     +1.22 V  (min =  +0.66 V, max =  +2.30 V)
+3.3V:     +3.31 V  (min =  +1.20 V, max =  +2.66 V)       ALARM
+5V:       +5.03 V  (min =  +6.29 V, max =  +0.91 V)       ALARM
+12V:     +11.49 V  (min =  +2.61 V, max =  +0.24 V)       ALARM
-12V:      +0.96 V  (min =  -4.05 V, max =  +5.16 V)
-5V:       +2.14 V  (min =  -4.29 V, max =  -6.65 V)       ALARM
V5SB:      +5.51 V  (min =  +5.51 V, max =  +2.61 V)       ALARM
VBat:      +0.18 V  (min =  +2.05 V, max =  +0.45 V)       ALARM
fan1:        0 RPM  (min = 42187 RPM, div = 8)              ALARM
fan2:     2311 RPM  (min = 6750 RPM, div = 8)              ALARM
temp1:       +42°C  (high =   +98°C, hyst =  -107°C)   sensor =
thermistor
temp2:     +67.5°C  (high =   +80°C, hyst =   +75°C)   sensor = diode
alarms:
beep_enable:
           Sound alarm enabled
---
"sensors" durante i "bip":
---
w83697hf-isa-0290
Adapter: ISA adapter
VCore:     +1.22 V  (min =  +0.66 V, max =  +2.30 V)
+3.3V:     +3.33 V  (min =  +1.20 V, max =  +2.66 V)       ALARM
+5V:       +5.03 V  (min =  +6.29 V, max =  +0.91 V)       ALARM
+12V:     +11.37 V  (min =  +2.61 V, max =  +0.24 V)       ALARM
-12V:      +0.88 V  (min =  -4.05 V, max =  +5.16 V)
-5V:       +2.14 V  (min =  -4.29 V, max =  -6.65 V)       ALARM
V5SB:      +5.51 V  (min =  +5.51 V, max =  +2.61 V)       ALARM
VBat:      +0.18 V  (min =  +2.05 V, max =  +0.45 V)       ALARM
fan1:        0 RPM  (min = 42187 RPM, div = 8)              ALARM
fan2:     2343 RPM  (min = 6750 RPM, div = 8)              ALARM
temp1:       +44°C  (high =   +98°C, hyst =  -107°C)   sensor =
thermistor
temp2:     +83.0°C  (high =   +80°C, hyst =   +75°C)   sensor = diode
ALARM
alarms:
beep_enable:
           Sound alarm enabled
---
Qualcuno sa spiegarmi che problema potrebbe esserci e che eventuali
soluzioni ci sono?
Grazie per l'attenzione.
Platone

 Platone
sembra che la temp2 sia troppo alta, ti conviene installare una o due 
ventole supplementari nel case, in caso tu abbia un portatile, controlla 
che le prese d'aria non siano intasate dalla polvere e eventualmente 
comprati una base con ventola da tenere sotto

 con amule attaccato.
Ho un pc con lo stesso processore, e lo stesso problema. Ho fatto alcune 
prove con applicazioni "cpu-intensive" (compilatori, programmi OCR, 
encoder video) e ho notato che, dopo qualche minuto, la CPU comincia a 
surriscaldarsi *sul serio*.
La mia è un core Northwood con FSB a 800mhz e funzioni HyperThreading. E 
sembra che consumi veramente uno sbrego, consumo che poi viene 
prontamente liberato sotto forma di calore (se la termodinamica non è 
un'opinione). Ho anche notato che la ventola fornita da Intel è 
assolutamente incapace di dissipare la quantità di calore prodotta, e 
dunque si rivela anche rumorosissima.
Ciò che sto per fare, e ti consiglio di fare, è come minimo sostituire 
la ventola della CPU con qualcosa come questa:
http://cgi.ebay.it/Zalman-CNPS-7000-B-Al-Cu-Universale_W0QQitemZ300105848162QQihZ020QQcategoryZ101194QQrdZ1QQssPageNameZWD1VQQcmdZViewItem
...da affiancare, al limite, ad una ventola ad immissione posizionata 
davanti al case, e una di estrazione sul retro, ad aiutare quella 
dell'alimentatore. Se il tuo case ha anche dello spazio per una ventola 
da 8cm nel pannello sinistro, è ampiamente consigliabile sfruttare anche 
quello spazio. :-)
Spero di esserti stato utile

 Spero di esserti stato utile
Il problema č che il PC č ancora in garanzia e la garanzia cade se 
disassemblo l'hardware.
Dici che č meglio che lo mando in assistenza, cosě ci pensano loro a, 
eventualmente, cambiare la ventoila?
Platone

 eventualmente, cambiare la ventoila?
Il processore in questione è abbastanza vecchiotto: sicuro che quel pc 
sia ancora coperto da garanzia? Cmq le policy dei centri d'assistenza 
riguardo alla garanzia sono molto restrittive: provando a "ipotizzare" 
una loro possibile risposta, modificare l'hardware della macchina in 
questo modo fa cadere la garanzia comunque, anche se la ventola è 
montata dal centro assistenza, perchè "chissà cosa succede con quella 
ventola, non è mica stata testata da noi su quella configurazione HW". 
Chiediglielo, magari te la montano comunque, oppure almeno ti 
inseriscono delle "ventoline addizionali" che ti semplificano la vita.

 
<...CUT...>
Il pentium 4, soprattuto nella version prescott, è ben noto per essere 
un aborto di processore. Il problema non è tanto prestazionale, ma è 
legato principalmente ai consumi spaventosi e alle conseguenti 
trasformazioni in calore.
In genere, superata la soglia di 75°C circa entra in thermal throttling, 
cioè comincia a "sprecare" cicli di clock per contenere la temperatura.
Dal log che hai postato, 83° possono indicare che:
1) il dissipatore è coperto di polvere
2) la ventola del dissipatore non gira a sufficienza
3) il dissipatore è sottodimensionato
4) l'aria ristagna nel case e non viene espulsa correttamente
5) non è stata messa correttamente la pasta termoconduttiva fra il 
processore e il dissipatore.