Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[OT] segnalazione powertop
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2, 3  Next  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
comio
Advocate
Advocate


Joined: 03 Jul 2003
Posts: 2191
Location: Taranto

PostPosted: Sat May 12, 2007 10:09 am    Post subject: [OT] segnalazione powertop Reply with quote

Ciao,

volevo segnalarvi questo tool di tuning del risparmio energetico: poewertop

E' usabile sia su x86 e su x86_64 anche se ci sono delle limitazioni in base al kernel (vedere il sito!).

C'è chi ha proposto anche un ebuild (che non ho testato): sys-power/powertop-1.0 (new Package)

a me ha detto di attivare delle opzioni del kernel per risparmiare un po' di corrente... :D

ciao

luigi
_________________
RTFM!!!!

e

http://www.comio.it
:)
Back to top
View user's profile Send private message
riverdragon
Veteran
Veteran


Joined: 14 Sep 2006
Posts: 1269
Location: Verona

PostPosted: Sat May 12, 2007 11:44 am    Post subject: Reply with quote

Sembra semplicemente meraviglioso. Sul sito poi ci sono anche alcune patch da applicare al kernel, a firefox... ci provo!
Passo subito al kernel 2.6.21 (incrocio le dita, voglio rimanere con la vecchia libata) così da vedere quanto riesco a risparmiare!

EDIT: sei riuscito ad attivare l'opzione CONFIG_TIMER_STATS nel kernel? Io ancora no, e powertop non mi dà alcun consiglio utile.
Inoltre, nonostante io abbia compilato la versione da cvs (indispensabile per il kernel 2.6.21) acpi4asus non carica il modulo, e la versione 0.32-r1 non riesce più nemmeno a finire la compilazione.

Non trovo che abbia senso tenere il kernel 2.6.21 per cercare di ridurre i consumi quando l'assenza del modulo che gestisce la luminosità dello schermo mi preclude la fetta maggiore di questi risparmi. Torno all'ultimo kernel stabile, il 2.6.20-r8. Ultimamente gli aggiornamenti del kernel, per un motivo o per l'altro, finiscono sempre con la ricompilazione del kernel vecchio. :(

EDIT2: CONFIG_TIMER_STATS è presente solo nel kernel 2.6.21, si abilita da Kernel hacking -> Kernel debugging -> Collect kernel timers statistics.
Back to top
View user's profile Send private message
.:deadhead:.
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 2963
Location: Milano, Italy

PostPosted: Sun May 13, 2007 12:52 pm    Post subject: Reply with quote

strabello, l'ho provato e devo dire che è molto carino. Usate la versione da SVN: ho segnalato sul canale IRC del programma alcune migliorie che il devel ha prontamente apportato.

Interessante sopratutto i consigli sulle opzioni da attivare o disattivare nel kernel.
_________________
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Back to top
View user's profile Send private message
skypjack
l33t
l33t


Joined: 05 Aug 2006
Posts: 884
Location: Italia - Firenze

PostPosted: Sun May 13, 2007 1:35 pm    Post subject: Reply with quote

Bella Comio, ma come le trovi?
Appena ho un minuto lo provo... Dell'ebuild che sai dirmi?
Back to top
View user's profile Send private message
comio
Advocate
Advocate


Joined: 03 Jul 2003
Posts: 2191
Location: Taranto

PostPosted: Sun May 13, 2007 1:57 pm    Post subject: Reply with quote

skypjack wrote:
Bella Comio, ma come le trovi?

bo, quando capitano.

Quote:

Appena ho un minuto lo provo... Dell'ebuild che sai dirmi?

Per l'ebuild svn (dirty&quick):
Code:

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit eutils linux-info subversion

ESVN_REPO_URI="http://powertop.googlecode.com/svn/trunk/"

#If you want to know when this package will be marked stable please see the Changelog
RESTRICT="nomirror nostrip"

DESCRIPTION="Power usage is a hot topic for computer users everywhere."

HOMEPAGE="http://www.linuxpowertop.org/"
SRC_URI=""

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"

DEPEND=""

RDEPEND="${DEPEND}"

S="${WORKDIR}/${PN}"

src_compile() {
        cd ${WORKDIR}/powertop
        emake || die
}

src_install() {
        cd ${WORKDIR}/powertop
        exeinto /usr/bin
        doexe powertop
        dodoc COPYING
        dodoc README
}


poi sul bugzilla ho visto che qualcuno ha postato un ebuild.

ciao
_________________
RTFM!!!!

e

http://www.comio.it
:)
Back to top
View user's profile Send private message
.:deadhead:.
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 2963
Location: Milano, Italy

PostPosted: Sun May 13, 2007 2:15 pm    Post subject: Reply with quote

in genere anche io consiglio ebuild etc etc...

Ma questi sono 4 file di numero: un readme ed un Makefile e 2 .c

fate prima ad andare in temp e lanciare
Code:
svn checkout http://powertop.googlecode.com/svn/trunk/ powertop && cd powertop && make


buon divertimento :D
_________________
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Back to top
View user's profile Send private message
skypjack
l33t
l33t


Joined: 05 Aug 2006
Posts: 884
Location: Italia - Firenze

PostPosted: Sun May 13, 2007 2:34 pm    Post subject: Reply with quote

Ok, thanks!!
Come detto, oggi non ci sto di testa, ma appena posso provo!!
Grazie delle indicazioni...
Back to top
View user's profile Send private message
riverdragon
Veteran
Veteran


Joined: 14 Sep 2006
Posts: 1269
Location: Verona

PostPosted: Sun May 13, 2007 3:04 pm    Post subject: Reply with quote

Ma voi usate tutti già il kernel 2.6.21?
Back to top
View user's profile Send private message
skypjack
l33t
l33t


Joined: 05 Aug 2006
Posts: 884
Location: Italia - Firenze

PostPosted: Sun May 13, 2007 3:54 pm    Post subject: Reply with quote

Ma perchè dice di settare l'inesistente CONFIG_TIMER_STATS nel kernel?????
Ok, visto: ho un kernel .20!!
Aggiorno e riprovo...
Back to top
View user's profile Send private message
riverdragon
Veteran
Veteran


Joined: 14 Sep 2006
Posts: 1269
Location: Verona

PostPosted: Sun May 13, 2007 4:14 pm    Post subject: Reply with quote

Sono riuscito a far funzionare tutto con il 2.6.21 (maledette opzioni nascoste!) e ora devo già ricompilare il kernel per togliere l'opzione CONFIG_IRQBALANCE.
Comunque, ottimo.

EDIT: powertop mi mostra questo
Code:
< Detailed C-state information is only available on Mobile CPUs (laptops) >
...non va bene. Ho un core duo, non capisco perché non riconosca il processore. Aiuti?
Back to top
View user's profile Send private message
comio
Advocate
Advocate


Joined: 03 Jul 2003
Posts: 2191
Location: Taranto

PostPosted: Sun May 13, 2007 9:23 pm    Post subject: Reply with quote

riverdragon wrote:
Sono riuscito a far funzionare tutto con il 2.6.21 (maledette opzioni nascoste!) e ora devo già ricompilare il kernel per togliere l'opzione CONFIG_IRQBALANCE.
Comunque, ottimo.

EDIT: powertop mi mostra questo
Code:
< Detailed C-state information is only available on Mobile CPUs (laptops) >
...non va bene. Ho un core duo, non capisco perché non riconosca il processore. Aiuti?


caricato ACPI&co?

ciao

luigi
_________________
RTFM!!!!

e

http://www.comio.it
:)
Back to top
View user's profile Send private message
.:deadhead:.
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 2963
Location: Milano, Italy

PostPosted: Sun May 13, 2007 10:45 pm    Post subject: Reply with quote

riverdragon wrote:
Sono riuscito a far funzionare tutto con il 2.6.21 (maledette opzioni nascoste!) e ora devo già ricompilare il kernel per togliere l'opzione CONFIG_IRQBALANCE.
Potrebbe non esserci nel kernel gentoo. Io almeno usando il kernel standard gentoo non ce l'avevo su un centrino. Ho scritto al devel per fargli notare che se l'opzione non c'è nel kernel, sarebbe meglio passare oltre e nel SVN l'ha fatto. Prova ad usare quella release ;)
_________________
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Back to top
View user's profile Send private message
riverdragon
Veteran
Veteran


Joined: 14 Sep 2006
Posts: 1269
Location: Verona

PostPosted: Mon May 14, 2007 6:46 am    Post subject: Reply with quote

@comio: acpi attivato, cpufreqd attivo...
EDIT: forse è solo un problema di powertop, qui lo ammette anche lo sviluppatore.

@deadhead: l'opzione CONFIG_IRQBALANCE c'è, quella nascosta è quella per attivare il supporto nuovo (asus-laptop anziché asus_acpi) ai portatili asus, che viene visualizzata solo con una combinazione di altre opzioni attivate o disattivate, e prima di ieri mi impediva di usare un kernel successivo al 2.6.20. Uso anche io powertop da svn, nella speranza che funzioni il riconoscimento dei miei c-states, senza successo.
Back to top
View user's profile Send private message
Guglie
Apprentice
Apprentice


Joined: 01 Mar 2004
Posts: 240
Location: switzerland - zürich

PostPosted: Mon May 14, 2007 10:35 pm    Post subject: Reply with quote

ci ho giocato un po' oggi
kernel 2.6.21.1, 2 utenti loggati, sessione X con xfce, aperti firefox con un 3 tabs, claws-mails, pidgin, liferea e una shell urxvt:
- configurazione che usavo prima: consumo oscillante fra i 20-22 W
- dopo aver abilitato le opzioni consigliate e la patch al kernel: consumo oscillante fra i 16-16.5 W

il che - se il programma funziona - implicherebbe una riduzione del consumo di circa il 20%.
appoggiandosi però il programma ad acpi e avendomi dato acpi in passato risultati un po' sballati non mi sbilancio troppo..

voi invece che consumi avete?
_________________
A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath!
Back to top
View user's profile Send private message
skypjack
l33t
l33t


Joined: 05 Aug 2006
Posts: 884
Location: Italia - Firenze

PostPosted: Tue May 15, 2007 6:43 am    Post subject: Reply with quote

Ok, mi avete convinto: gentoo-sources in package.keywords e lo provo!!
Se riduce così tanto, è una manna per me, farebbe guadagnare un bel pò di giorno al mio pc (e di ore alla batteria!)...
Speriamo bene!!

@guglie: che problemi hai avuto in passato con acpi? Spiegati meglio, per favore...


Last edited by skypjack on Tue May 15, 2007 10:10 am; edited 1 time in total
Back to top
View user's profile Send private message
riverdragon
Veteran
Veteran


Joined: 14 Sep 2006
Posts: 1269
Location: Verona

PostPosted: Tue May 15, 2007 6:46 am    Post subject: Reply with quote

Per me il consumo è molto maggiore, con la patch al kernel e due opzioni disattivate (CONFIG_HPET_ECCETERA e CONFIG_IRQBALANCE) arrivo a 18 W e mezzo, circa; prima ero a 21.

Sto ancora aspettando l'aggiornamento che permetterà di vedere i miei c-states, dal link segnalato nel mio post precedente il bugfix dovrebbe essere integrato a breve, ieri sera ancora non funzionava.

@skypjack: non serve package.unmask, basta package.keywords.
Back to top
View user's profile Send private message
skypjack
l33t
l33t


Joined: 05 Aug 2006
Posts: 884
Location: Italia - Firenze

PostPosted: Tue May 15, 2007 10:38 am    Post subject: Reply with quote

Si, sul package.unmask è stato un lapsus, che ho corretto, ma mi hai preceduto!! Sorry...
Sto ricompilando il .21 e poi provo powertop... Speriamo bene!!

[EDIT]: Nessun suggerimento!!
Code:

    PowerTOP version 1.0       (C) 2007 Intel Corporation                       

Cn          Avg residency (5s)  Long term residency avg
C0 (cpu running)        (11.7%)
C1                0.0ms ( 0.0%)                   0.0ms
C2                0.6ms (88.3%)                   0.5ms

Wakeups-from-idle per second :  3067.8

Top causes for wakeups:
  24.7%        <interrupt> : uhci_hcd:usb2, HDA Intel
  21.9%        <interrupt> : i915@pci:0000:00:02.0
  11.6%              beryl : schedule_timeout (process_timeout)
  11.5%        firefox-bin : schedule_timeout (process_timeout)
   5.1%        <interrupt> : ipw3945, eth0
   5.1%               Xorg : do_setitimer (it_real_fn)
   4.7%      mixer_applet2 : schedule_timeout (process_timeout)
   3.6%           cpufreqd : queue_delayed_work_on (delayed_work_timer_fn)
   2.1%           cpufreqd : cpufreq_governor_dbs (delayed_work_timer_fn)
   2.1%     gnome-terminal : schedule_timeout (process_timeout)

Suggestion: Enable the CONFIG_USB_SUSPEND kernel configuration option.
This option will automatically disable UHCI USB when not in use, and may
save approximately 1 Watt of power.


Le dieci cause maggiori di wake-up non vedo come potrei eliminarle, in realtà, ma ogni consiglio è ben accetto!!
La proposta sul CONFIG_USB_SUSPEND credo sia di default o me la spari lì per via del mouse usb attaccato, perchè l0opzione è già attiva nel kernel.
Sono scemo io o ho un kenrel già configurato abbastanza bene?
Offendetemi, non vi riguardate, se non capisco...
Back to top
View user's profile Send private message
flocchini
Veteran
Veteran


Joined: 17 May 2003
Posts: 1124
Location: Milano, Italy

PostPosted: Tue May 15, 2007 1:42 pm    Post subject: Reply with quote

io ho messo il .21 ma config timer stats mica c'e'... Mi sono perso qualche passaggio? Cosa devo attivare? :roll:
_________________
~~ Per amore della rosa si sopportano le spine... ~~
Back to top
View user's profile Send private message
skypjack
l33t
l33t


Joined: 05 Aug 2006
Posts: 884
Location: Italia - Firenze

PostPosted: Tue May 15, 2007 1:43 pm    Post subject: Reply with quote

riverdragon wrote:
EDIT2: CONFIG_TIMER_STATS è presente solo nel kernel 2.6.21, si abilita da Kernel hacking -> Kernel debugging -> Collect kernel timers statistics.

Secondo post, bastava leggere... :roll:
Back to top
View user's profile Send private message
flocchini
Veteran
Veteran


Joined: 17 May 2003
Posts: 1124
Location: Milano, Italy

PostPosted: Tue May 15, 2007 1:53 pm    Post subject: Reply with quote

che idiota era sotto kernel debugging... oooops :oops:
_________________
~~ Per amore della rosa si sopportano le spine... ~~
Back to top
View user's profile Send private message
skypjack
l33t
l33t


Joined: 05 Aug 2006
Posts: 884
Location: Italia - Firenze

PostPosted: Tue May 15, 2007 1:55 pm    Post subject: Reply with quote

flocchini wrote:
Se ci fosse sarei d'accordissimo con te :wink:

Non l'ho capita, scusa. Se non ci fosse, io da dove avrei preso quell'informazione riportata da riverdragon???
Ok, dai, la risposta l'hai avuta, chiudiamo qua!!
Back to top
View user's profile Send private message
Guglie
Apprentice
Apprentice


Joined: 01 Mar 2004
Posts: 240
Location: switzerland - zürich

PostPosted: Tue May 15, 2007 3:18 pm    Post subject: Reply with quote

skypjack wrote:
@guglie: che problemi hai avuto in passato con acpi? Spiegati meglio, per favore...

- quando la batteria scende sotto il 3% non mi da più la capacità rimanente
- la mia batteria non si consuma linearmente, ovvero: da 100 a 80 si scarica in ad es. 10 min, mentre da 50 a 30 in 20 min
_________________
A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath!
Back to top
View user's profile Send private message
riverdragon
Veteran
Veteran


Joined: 14 Sep 2006
Posts: 1269
Location: Verona

PostPosted: Tue May 15, 2007 4:58 pm    Post subject: Reply with quote

Che la batteria non si scarichi regolarmente è normale, non è un problema di acpi.
Per chi non riesce a vedere i propri c-states, lo sviluppatore non ha ancora modificato il metodo di calcolo, quantomeno da svn non risulta. Ho provato a mettere un po' le mani sul codice, forzando la variabile al maxcstate contenuto di /sys/module/processor/parameters/max_cstate ma ovviamente poi ci sono da valutare i singoli c-state, qui mi risulta sempre al 100%. Spero che sistemi la cosa in fretta, e che aggiunga altri suggerimenti!
Al momento sono presenti suggerimenti solo per Beagle, CONFIG_USB_SUSPEND, CONFIG_CPU_FREQ_GOV_ONDEMAND, CONFIG_HPET e CONFIG_IRQBALANCE.

P.S. la nuova versione spiega anche dove trovare l'opzione CONFIG_TIMER_STATS :wink:
Back to top
View user's profile Send private message
Dece
Apprentice
Apprentice


Joined: 23 Nov 2004
Posts: 291
Location: Bologna/Rimini Italy

PostPosted: Wed May 16, 2007 10:22 am    Post subject: Reply with quote

riverdragon wrote:
Per me il consumo è molto maggiore, con la patch al kernel e due opzioni disattivate (CONFIG_HPET_ECCETERA e CONFIG_IRQBALANCE) arrivo a 18 W e mezzo, circa; prima ero a 21


Per ora ho provato solo a seguire in consigli di powertop senza applicare le patch: scusa l'ignoranza ma da dove riesci a leggere il consumo in watt?
_________________
http://www.last.fm/user/Dece/
Back to top
View user's profile Send private message
.:deadhead:.
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 2963
Location: Milano, Italy

PostPosted: Wed May 16, 2007 10:34 am    Post subject: Reply with quote

lo sviluppo continua frenetico... Usate SVN :D
_________________
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano All times are GMT
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum