Molti nuovi utenti si lamentano di Linux perchè consuma più corrente di Windows. Ciò è parte verità, ma come sempre l’open source offre molti metodi per limitare questo consumo. La guida seguente sarà un riassunto della precedente, ma fatta nella chiave più semplice che ci sia. La consiglio a tutti quelli che hanno un processore che supporti il Cpu Scaling. Per gli utenti che usano notebook, vi consiglio di seguire la guida più completa perchè ha altre funzioni per la batteria e lo schermo, ma se intanto volete provare seguite pure questa che è meno invasiva.
Innanzitutto controllate che la vostra CPU supporti il Cpu Scaling. Normalmente lo supportano tutti gli ultimi processori a partire dagli ultimi P4. Se non lo sapete cercate nel sito del produttore. E se ancora non lo scoprite, riavviate il pc e spulciate il bios fino a trovare una funzione che si chiama “SpeedStep” per gli Intel o “Cool’n'quite” per gli AMD e attivatela.
Ora mettete sulla barra di Gnome l’applet “Variazione frequenza CPU”. Per fare ciò cliccate con il destro sulla barra, selezionate “Aggiungi al pannello…” e trovate l’applicazione sotto “Sistema & Hardware”. Probabilmente iniziere a vedere una barra verde che va su e giù.
Il passo seguente farà una magia che adesso non capirete probabilmente. Da terminale date la seguente riga
sudo chmod +s /usr/bin/cpufreq-selector
Bene, ora il passo decisivo. Bisogna modificare un file, quindi aprite il terminale e date
sudo gedit /etc/modules
E aggiungete alla fine la riga che trovate sotto al modello del vostro processore nella lista seguente
AMD Sempron/Athlon/MP ( K7 )
Socket Types: A, Slot A
powernow-k7
AMD Duron/Sempron/Athlon/Opteron 64 ( K8 )
Socket Types: 754, 939, 940, S1 ( 638 ), AM2 ( 940 ), F ( 1207 )
powernow-k8
Intel Core Duo
speedstep-centrino
Intel Pentium M
speedstep-centrino
Intel Pentium 4
p4_clockmod
Se nessuna delle precedenti andrà, provate con la seguente
acpi-cpufreq
Salvate e riavviate il pc. Se tutto è andato bene, clickando sull’applet aggiunta prima con il sinistro potete scegliere il governor per il cpu scaling. Consiglio Ondemand per i desktop o i laptop collegati alla corrente e conservative per i desktop a batteria. Provate e fatemi sapere!
P.S.: se vi si attivano troppi gradini di scaling e i primi vanno troppo piano (per esempio io i primi due da 425 e 850mhz non li uso), potete impostare la frequenza minima così.
sudo gedit /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
E cambiare la frequenza che trovate con la minima che volete. Salvate e chiudete. In questo modo lo scaling partirà dal gradino subito sopra.