Riduzione del consumo energetico del desktop


10

Sono in missione generale per il risparmio energetico. Ho finalmente scambiato il mio vecchio monitor CRT con un LCD, quindi il passo successivo è quello di ottimizzare il consumo energetico del PC. Sta usando una CPU AMD 64 X2 4600+ che so rallentare, ma sembra funzionare a 2.4GHz costanti.

Qualche tempo fa ho sentito parlare di Granola . L'ho installato, ma quando provo a eseguirlo (tramite sudo granola) ottengo

granola[10568]: Error opening scaling governor file '/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor' in read mode
granola[10568]: Is cpufreq enabled in this kernel and do you have a CPU which supports DVFS?
granola[10568]: Can't manage DVFS for any CPUs

Sono felice di usare altre applicazioni se Granola non è ottimale o praticabile, ma non sto cercando di investire in nuovo hardware proprio ora.

Esecuzione del kernel 2.6.35-25-generico


Potete per favore fornire alcune informazioni aggiuntive: le righe che citate sono gli unici messaggi relativi al granola? Quale versione del kernel stai eseguendo?
jstarek,

Non correlato all'utilizzo di granola: recentemente sono stato in grado di utilizzare un vero multimetro RMS per eseguire alcune misurazioni su un set misto di hardware e ho scoperto che l'uso di un alimentatore efficiente ha un grande potenziale di risparmio energetico. La differenza più grande nel mio campo di prova è stata del 30%, molto più grande di quanto è possibile con la limitazione della CPU.
jstarek,

Erano tutti gli errori di Granola. Esecuzione del kernel 2.6.35-25-generico. Una nuova PSU può offrire maggiori risparmi, ma questa domanda riguarda cosa posso fare senza acquistare nuovo hardware.
Steevc,

stai eseguendo granola come root? granola dovrà essere root se deve accedere alle cose di ottimizzazione del kernel.
user1974

Hmm - Pensavo che il granola si fosse avviato al boot?
belacqua,

Risposte:


1

Puoi usare Giove

Jupiter è un'applet che ti consente di alternare tra le massime e le alte prestazioni e la modalità di risparmio energetico, modificare la risoluzione e l'orientamento, abilitare o disabilitare bluetooth, touchpad, WiFi e così via.

È possibile installare aggiungendo ppa ppa:webupd8team/jupiter e installando jupiter dal centro software.


1

Non sono sicuro di quale sia stata la sequenza esatta degli eventi, ma ho appena notato che granola è in esecuzione ora. So di aver provato a installare cpufreqd e powernowd, ma ho causato la disinstallazione di Granola. È possibile che sia necessario riavviare il PC.

Sarebbe bello se l'app mostrasse maggiori dettagli su quanto spesso la CPU viene limitata e su quale velocità. Posso vedere la velocità attuale con

cat /proc/cpuinfo

e al tempo ad ogni velocità con

cat /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state

Suppongo che entrambi i core corrano alla stessa velocità. Ciò mostra velocità da 1-2,4 GHz con la maggior parte del tempo trascorso a velocità inferiori. Ho un misuratore di potenza per tutta la casa. Vedrò se questo può dirmi la differenza che fa la velocità.

Aggiornamento: sono stato troppo veloce per festeggiare. Oggi non funziona. Ho cercato in / var / log / messaggi e l'ho trovato per ieri

Feb  4 07:50:20 zaphod kernel: [    0.560856] powernow-k8: Found 1 AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ (2 cpu cores) (version 2.20.00)
Feb  4 07:50:20 zaphod kernel: [    0.560910] powernow-k8:    0 : fid 0x10 (2400 MHz), vid 0xc
Feb  4 07:50:20 zaphod kernel: [    0.560912] powernow-k8:    1 : fid 0xe (2200 MHz), vid 0xe
Feb  4 07:50:20 zaphod kernel: [    0.560914] powernow-k8:    2 : fid 0xc (2000 MHz), vid 0x10
Feb  4 07:50:20 zaphod kernel: [    0.560917] powernow-k8:    3 : fid 0xa (1800 MHz), vid 0x10
Feb  4 07:50:20 zaphod kernel: [    0.560919] powernow-k8:    4 : fid 0x2 (1000 MHz), vid 0x12

Per oggi c'è solo la prima di quelle righe. Ciò suggerisce che qualcosa è andato storto, ma dove vedo gli errori? Riavviato ed è stato ok.


Posso suggerire powertop . Eseguilo su un sistema per lo più inattivo e ti dice quante percento delle volte la CPU trascorre nei diversi stati e le cause primarie per i wakeup. Dubito che vedrai qualsiasi cosa su un powermeter per tutta la casa; usando un misuratore per presa a muro ottengo una differenza di 2-5 W al massimo con un Intel i3. In combinazione con la gestione del sonno del disco rigido, ottengo un discreto risparmio in termini percentuali, ma dovresti usare pochissima elettricità altrove per intaccare il consumo di tutta la casa.
jg-faustus,

0

Questa pagina offre alcuni suggerimenti: http://grano.la/help/install.php

Hai verificato l'esistenza di quei file e cartelle cpufreq menzionati nel file di errore?

Inoltre, assicurati che DVFS sia abilitato nel BIOS http://grano.la/help/wiki/doku.php?id=bios

Hai anche provato ad aggiungere l'applet "Monitoraggio ridimensionamento frequenza CPU" in Gnome? Credo che il modulo cpufreq sia parte del kernel ora, quindi funziona solo per me.


Ho letto quelli. Non ho la cartella cpufreq, il che mi fa pensare che mi manchi qualche opzione o driver del kernel. Ho provato a installare cpufreqd e powernowd, ma entrambi causano la disinstallazione di Granola poiché sembra che sia possibile installare un solo demone con ridimensionamento di frequenza alla volta. Questo ha un senso. Sto usando KDE. Ho usato un'applet per quegli anni fa, ma devo controllare di cosa si trattasse.
Steevc,

0

Ho installato Granola e ho trovato la GUI carina ma priva di informazioni davvero utili. Preferirei di gran lunga vedere cosa sta effettivamente facendo in termini di ridimensionamento della frequenza rispetto a quanti alberi sta salvando!

Ora ho optato per powernowd (devi prima disinstallare granola, dato che puoi avere solo un demone di gestione dell'alimentazione in esecuzione alla volta. Altrimenti i due potrebbero tirare la frequenza della CPU in direzioni opposte). Puoi installare powernowd dal centro software.

Questo sembra essere leggero e porta a termine il lavoro. Posso monitorare la frequenza corrente della CPU su ciascun core aggiungendo l'applet "Monitoraggio ridimensionamento frequenza CPU" al mio pannello Gnome (penso che sia preinstallato con Ubuntu 10.10).

Ora il mio Intel Q6600 (4 x 2,4 GHz) passa la maggior parte del tempo a 4 x 1,6 GHz.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.