[ubuntu-it] Problema surriscaldamento cpu Sony vaio con installato Linux 12.04

paolo massei paoafr a tin.it
Ven 8 Giu 2012 19:44:01 UTC


* venerdì 08 giugno 2012, alle 07:35, smaiurana wrote:
> Il 07/06/2012 23:55, Tommaso Leporale ha scritto:
> 
> >
> >Chiedo a qualcuno: ma è normale questa temperatura così elevata anche se
> >non sto facendo operazioni sul pc che richiedono non richiedono uno
> >sforzo eccessivo da parte della cpu?
> >
> 
> credo sia normale...

'nsomma....

Io installerei "cpufreq-utils" poi setterei come governor "ondemand" e metterei 
i valori minini e massimi delle tue cpu in uno dei file di avvio.

Detta cosi' e' un po' criptica e anche la docku di cpufreq-utils e' scarnetta....

In pratica, una volta instalalto ( cerca il nome esatto in synaptic), devi:

* caricare i moduli del kernel per la tua cpu;
* caricare ilmodulo "ondemand" sempre per la cpu;
* avviare "cpufreq-info" per conoscere le frequenze minima e massima di cpu. Dato
  sulla mia macchina ottengo:

----------------------------------
  analisi della CPU 0:
  modulo powernow-k8
  CPU che operano alla stessa frequenza hardware: 0
  CPU che è necessario siano coordinate dal software: 0
  latenza massima durante la transizione: 8.0 us.
  limiti hardware: 800 MHz - 3.20 GHz
  frequenze disponibili: 3.20 GHz, 2.50 GHz, 2.10 GHz, 800 MHz
  gestori disponibili: ondemand, userspace
  gestore attuale: la frequenza deve mantenersi tra 800 MHz e  3.20 GHz.

  Il gestore "ondemand" può decidere quale  velocità usare in questo intervallo.
  la frequenza attuale  della CPU è 800 MHz.
---------------------------------------------

Questo ripetuto per tutti i core, da 0 a 3.

Come si vede, le mie viaggiano fra 800MHz e 3.2MHZ. QUIndi, nel file rc.local, ho
schiaffato:

----------------------------------------------------------------
if [ -x /usr/bin/cpufreq-set ]; then
        /usr/bin/cpufreq-set  -g ondemand -d 800000 -u 3200000
  else
    echo CPUFREQUTILS ***is not***  installato su questo sistema
fi
--------------------------------------------------------------------


che mi avvia el todo al boot. Ovvio: tocca anche modificare rc.modules ( o
equivalente ubuntu) per fargli caricare i moduli per la tua cpu, come dicevo
sopra.

Con questa pippa, ho dei picchi d'uso di cpu solo quando serve mentre resta a
girarsi i pollici quando -come ora- rispondo alle email con mutt, ad esempio.
E scalda meno:

ming a proteotien:/etc/rc.d$ sensors
atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage:     +1.33 V  (min =  +0.85 V, max =  +1.60 V)
 +3.3 Voltage:     +3.18 V  (min =  +2.97 V, max =  +3.63 V)
  +5 Voltage:       +4.92 V  (min =  +4.50 V, max =  +5.50 V)
   +12 Voltage:     +11.86 V  (min = +10.20 V, max = +13.80 V)
   CPU FAN Speed:    3054 RPM  (min =  600 RPM)
   CHASSIS FAN Speed:   0 RPM  (min =  600 RPM)
   POWER FAN Speed:     0 RPM  (min =  600 RPM)
   CPU Temperature:   +54.0°C  (high = +60.0°C, crit = +95.0°C)
   MB Temperature:    +55.0°C  (high = +45.0°C, crit = +75.0°C)

( Il mio e' un desktop ma... vabbe' )


Tu che hai un portatile, puoi configurare ( google che io non me lo ricordo
precisamente cosi' al volo)  il tuo cpufreq in modo che:

* quando attaccato alla corrente vada "ondemand" o "performance";
* quando viaggia a batteria, vada in "conservative" o "ondemand".

Nella doc del kernel ci dovrebbero essere le spieghe per i vari governor, se non
ricordo male...

HTH

P.





-- 
Ladies and Gentlemen: Elvis has just left the building.




Maggiori informazioni sulla lista ubuntu-it