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 Previous  1, 2, 3  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
gioi
Apprentice
Apprentice


Joined: 14 Feb 2006
Posts: 236

PostPosted: Thu May 24, 2007 6:12 am    Post subject: Reply with quote

riverdragon wrote:
Visto che il kernel viene compilato da gcc non credo che ci sia differenza... sbaglio?


Mi son perso nella discussione, e non sono un kernel-devel, però credo che la scelta del processore nell'appositò menu del kernel influenzi profondamente vari aspetti della compilazione del kernel stesso... a partire dalla possibilità o meno per il sistema di sfruttare determinate features hw (tipo risparmio energetico, et similia), per continuare con le varie estensioni multimediali (un'errata abilitazione/disabilitazione delle quali potrebbe influenzare il funzionamento stesso di programmi come mplayer et similia)...

Poi non so...

credo che il discorso processore per quanto riguarda gcc ti dica "come" compilare, mentre per il kernel ti dica "cosa"...
Back to top
View user's profile Send private message
riverdragon
Veteran
Veteran


Joined: 14 Sep 2006
Posts: 1269
Location: Verona

PostPosted: Thu May 24, 2007 6:42 am    Post subject: Reply with quote

Comunque:
ho scoperto un'opzione sulle statistiche del processore non attiva, ma attivarla non mi ha mostrato i c-states;
ho infine compilato il kernel come pentium m, ma tuttora powertop non riesce a mostrarmi niente.
Back to top
View user's profile Send private message
ashlar
Tux's lil' helper
Tux's lil' helper


Joined: 14 Jun 2006
Posts: 140

PostPosted: Thu May 24, 2007 1:57 pm    Post subject: Reply with quote

Dopo tre giorni di smanettamento sono ancora nella condizione in cui powertop non mi mostra i watt al secondo come ho visto in altri screen ciò che mi mostra è solo questo:
Quote:

Cn Avg residency (5s) Long term residency avg
C0 (cpu running) ( 2,6%)
C1 0,0ms ( 0,0%) 0,0ms
C2 2,7ms (97,4%) 2,7ms



Wakeups-from-idle per second : 357,9
no ACPI power usage estimate available

Top causes for wakeups:
24,2% (125,2) <interrupt> : uhci_hcd:usb2
21,2% (109,6) <interrupt> : extra timer interrupt
21,1% (109,0) wish : schedule_timeout (process_timeout)
11,8% (61,0) <interrupt> : ohci1394, uhci_hcd:usb4, yenta, nvidia
6,4% (33,2) firefox-bin : schedule_timeout (process_timeout)
2,7% (13,8) mixer_applet2 : schedule_timeout (process_timeout)
1,5% ( 7,8) thunderbird-bin : schedule_timeout (process_timeout)
1,4% ( 7,2) <interrupt> : ide0
1,2% ( 6,2) <interrupt> : libata
1,2% ( 6,2) : do_setitimer (it_real_fn)
0,8% ( 4,0) <interrupt> : acpi
0,8% ( 4,0) modprobe : usb_hcd_poll_rh_status (rh_timer_func)
0,5% ( 2,4) multiload-apple : schedule_timeout (process_timeout)
0,5% ( 2,4) gnome-power-man : schedule_timeout (process_timeout)
0,4% ( 2,2) <interrupt> : eth1
0,4% ( 2,0) <kernel core> : clocksource_register (clocksource_watchdog)
0,4% ( 2,0) gnome-terminal : schedule_timeout (process_timeout)
0,3% ( 1,8) clock-applet : schedule_timeout (process_timeout)
0,3% ( 1,6) netspeed_applet : schedule_timeout (process_timeout)
0,3% ( 1,6) cpufreq-applet : schedule_timeout (process_timeout)
0,2% ( 1,2) nautilus : schedule_timeout (process_timeout)
0,2% ( 1,2) <kernel core> : neigh_table_init_no_netlink (neigh_periodic_timer)
0,2% ( 1,2) gnome-panel : schedule_timeout (process_timeout)

Suggestion: Enable the CONFIG_SND_AC97_POWER_SAVE kernel configuration option.
This option will automatically power down your sound codec when not in use,
and can save approximately half a Watt of power.


P.S Ho questo risultato sia con alimentatore attaccato che con alimentatore staccato.
Back to top
View user's profile Send private message
Guglie
Apprentice
Apprentice


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

PostPosted: Thu May 24, 2007 2:58 pm    Post subject: Reply with quote

ashlar wrote:
Dopo tre giorni di smanettamento sono ancora nella condizione in cui powertop non mi mostra i watt al secondo

potrebbe essere un modulo del kernel che ti manca: powetop controlla che $rate sia > 0 prima di outputtare il consumo, quindi probabilmente ti manca qualche parametro in /proc/acpi/battery/BAT0 e ciò impedisce a powerop di calcolare il consumo

posta il contenuto di /proc/acpi/battery/BAT0 pf
_________________
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: Thu May 24, 2007 4:14 pm    Post subject: Reply with quote

Guglie wrote:
outputtare
OMG

Ho caricato qui la mia configurazione del kernel, tuttora non vedo i cstates... se qualcuno riesce a darmi una dritta mi fa un gran favore.
Back to top
View user's profile Send private message
unz
l33t
l33t


Joined: 28 Jul 2004
Posts: 819
Location: Roma, Italia

PostPosted: Thu May 24, 2007 10:00 pm    Post subject: Reply with quote

Ecco, ho notato una cosa, io nell'acpi ho il wattaggio [:D] della batteria, solo che la mia batteria è riconosciuta come BAT1 ... che sia lì il problema della non visualizzazione?
_________________
Ma che c'hai là? Sulla spalla!!!! http://lascimmia.it/
Back to top
View user's profile Send private message
ashlar
Tux's lil' helper
Tux's lil' helper


Joined: 14 Jun 2006
Posts: 140

PostPosted: Fri May 25, 2007 6:34 am    Post subject: Reply with quote

Guglie wrote:
ashlar wrote:
Dopo tre giorni di smanettamento sono ancora nella condizione in cui powertop non mi mostra i watt al secondo

potrebbe essere un modulo del kernel che ti manca: powetop controlla che $rate sia > 0 prima di outputtare il consumo, quindi probabilmente ti manca qualche parametro in /proc/acpi/battery/BAT0 e ciò impedisce a powerop di calcolare il consumo

posta il contenuto di /proc/acpi/battery/BAT0 pf


Facendo un ls della cartella che mi hai detto ottengo questo risultato:
Code:
 ls  /proc/acpi/battery/BAT0   
alarm  info  state
Back to top
View user's profile Send private message
riverdragon
Veteran
Veteran


Joined: 14 Sep 2006
Posts: 1269
Location: Verona

PostPosted: Fri May 25, 2007 8:16 am    Post subject: Reply with quote

Gooooooooooooooooooooool! Era una questione di bios, evidentemente! Ho aggiornato all'ultimissima versione (che sembrava risolvere solo problemi di vista) e invece ecco qui il risultato!
Code:
Cn          Avg residency (10s) Long term residency avg
C0 (cpu running)        ( 6.2%)
C1                0.0ms ( 0.0%)                   0.0ms
C2                0.4ms ( 0.5%)                   0.7ms
C3                2.5ms ( 5.6%)                   2.2ms
C4                4.2ms (87.7%)                   3.8ms

Wakeups-from-idle per second :  484.4
Power usage (ACPI estimate) :  15.8 W (2.7 hours left)

Top causes for wakeups:
  27.4% (66.3)       <interrupt> : uhci_hcd:usb5, HDA Intel, ohci1394, eth0, nvidia
  19.9% (48.3)                   : do_setitimer (it_real_fn)
  19.9% (48.3)         syndaemon : do_nanosleep (hrtimer_wakeup)
   9.9% (24.0)       <interrupt> : acpi
   5.9% (14.3)     mixer_applet2 : schedule_timeout (process_timeout)
   3.7% ( 9.0)       <interrupt> : ide0
   3.6% ( 8.7)            compiz : schedule_timeout (process_timeout)
   3.4% ( 8.2)    gnome-terminal : schedule_timeout (process_timeout)
   1.2% ( 3.0)           xfsbufd : schedule_timeout (process_timeout)
   1.1% ( 2.7)   gnome-power-man : schedule_timeout (process_timeout)

Domanda: il programma mi suggerisce
Code:
Suggestion: Enable laptop-mode by executing the following command:
   echo 5 > /proc/sys/vm/laptop_mode
and/or putting this command into /etc/rc.local
ma non uso i laptop-mode-tools... quindi il suggerimento diventa inutile?
Back to top
View user's profile Send private message
Guglie
Apprentice
Apprentice


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

PostPosted: Fri May 25, 2007 8:41 am    Post subject: Reply with quote

ashlar wrote:
Facendo un ls della cartella che mi hai detto ottengo questo risultato:
Code:
 ls  /proc/acpi/battery/BAT0   
alarm  info  state

hai ragione, imprecisione mia: il file in questione sarebbe state
_________________
A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath!
Back to top
View user's profile Send private message
ashlar
Tux's lil' helper
Tux's lil' helper


Joined: 14 Jun 2006
Posts: 140

PostPosted: Fri May 25, 2007 3:21 pm    Post subject: Reply with quote

Guglie wrote:
ashlar wrote:
Facendo un ls della cartella che mi hai detto ottengo questo risultato:
Code:
 ls  /proc/acpi/battery/BAT0   
alarm  info  state

hai ragione, imprecisione mia: il file in questione sarebbe state


ecco qua cosa c'è dentro state:
Code:
present:                 yes
capacity state:          ok
charging state:          discharging
present rate:            unknown
remaining capacity:      4435 mAh
present voltage:         unknown
Back to top
View user's profile Send private message
Guglie
Apprentice
Apprentice


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

PostPosted: Fri May 25, 2007 3:45 pm    Post subject: Reply with quote

ashlar wrote:
ecco qua cosa c'è dentro state:
Code:
present:                 yes
capacity state:          ok
charging state:          discharging
present rate:            unknown
remaining capacity:      4435 mAh
present voltage:         unknown

non hai le informazioni relative a charging state e present voltage e questo impedisce il calcolo del consumo.
il perchè tu non le abbia non lo so; come ha detto riverdragon potrebbe essere un problema del bios
_________________
A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath!
Back to top
View user's profile Send private message
unz
l33t
l33t


Joined: 28 Jul 2004
Posts: 819
Location: Roma, Italia

PostPosted: Sat May 26, 2007 7:52 am    Post subject: Reply with quote

Code:
unz@gUnzLess ~ $ cat /proc/acpi/battery/BAT1/state
present:                 yes
capacity state:          ok
charging state:          discharging
present rate:            2230 mA
remaining capacity:      2699 mAh
present voltage:         1 mV

... io ce l'ho ... :(

edit: tutte le congetture su BAT1 saltano, mi sembra d'aver capito che i valori escano da HAL, ed HAL non ha notizie sulla mia batteria.
_________________
Ma che c'hai là? Sulla spalla!!!! http://lascimmia.it/
Back to top
View user's profile Send private message
Sparker
l33t
l33t


Joined: 28 Aug 2003
Posts: 992

PostPosted: Sat May 26, 2007 11:03 am    Post subject: Reply with quote

Ma secondo voi:
Code:

89.4% (4281.6)       <interrupt> : eth0


Questo trasferendo dati, in idle è sui 200 interrupt
E' una scheda di rete integrata di un chipset nForce2.
Sono solo i driver forcedeth scritti da cani o forse c'è qualche opzione sballata nel kernel?

(e' un fisso, quindi il problema è relativo, ma il numero di interrupt mi sembra comunque esagerato)
Back to top
View user's profile Send private message
Guglie
Apprentice
Apprentice


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

PostPosted: Sat May 26, 2007 8:20 pm    Post subject: Reply with quote

unz wrote:
edit: tutte le congetture su BAT1 saltano, mi sembra d'aver capito che i valori escano da HAL, ed HAL non ha notizie sulla mia batteria.

è strano, tu hai tutti i dati che servirebbero e il programma mi pare li prenda proprio da quel file (guarda powertop.c alla riga 300).
_________________
A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath!
Back to top
View user's profile Send private message
unz
l33t
l33t


Joined: 28 Jul 2004
Posts: 819
Location: Roma, Italia

PostPosted: Sat May 26, 2007 9:19 pm    Post subject: Reply with quote

Uscita la 1.4 ... ora si sparano i comandi di risparmio energetico direttamente da console tramite shortcuts!
_________________
Ma che c'hai là? Sulla spalla!!!! http://lascimmia.it/
Back to top
View user's profile Send private message
Dece
Apprentice
Apprentice


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

PostPosted: Sun May 27, 2007 8:16 am    Post subject: Reply with quote

Guglie wrote:
unz wrote:
edit: tutte le congetture su BAT1 saltano, mi sembra d'aver capito che i valori escano da HAL, ed HAL non ha notizie sulla mia batteria.

è strano, tu hai tutti i dati che servirebbero e il programma mi pare li prenda proprio da quel file (guarda powertop.c alla riga 300).

Infatti da me è cosi:
Quote:
deckard@bejelit ~ $ cat /proc/acpi/battery/BAT0/state
present: yes
capacity state: ok
charging state: discharging
present rate: unknown
remaining capacity: 4269 mAh
present voltage: unknown

sia ad alimentazione inserita che a batteria

Dando un'occhiata al codice (riga 340 e poco sopra), fa un po di calcoli anche con quei valori e se il risultato è maggiore di 0, stampa la riga con il consumo e la durata: ovviamente se il valore nel file è unknown i calcoli vanno a farsi benedire :(

Qualcuno sa se c'è qualcosa di particolare da abilitare nel kernel per avere tutte le informazioni in proc, oppure è colpa dell'acpi e quindi ci si deve arrendere?
_________________
http://www.last.fm/user/Dece/
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 Previous  1, 2, 3
Page 3 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