PDA

View Full Version : Durata batteria:Win batte Linux


lamalta
14-04-2005, 08:53
Ciao a tutti.
Come mai secondo voi la batteria dura molto di più con Win?
Non ho fatto moltissime prove ma la sensazione che con linux si scarichi MOLTO più velocemente che con windows c'è (con linux dura meno di 3 ore, con win dovrei raggiungere le 4)
Appena trovo il modo di monitorare su windows (su linux l'ho fatto) l'assorbimento istantateo di corrente potrò fare un raffronto più preciso.
Avete idee?
Per me linux non riesce a mandare in basso consumo la scheda video (Ati X300) e gli hard disk (maledetti SATA)

Ciao

SilverXXX
14-04-2005, 09:14
è molto probabile. Prova a cerca su google se c'è qualcosa in proposito. Magari intanto potresti dirci il portatile che hai, e che distro usi, tanto per vedere se è possibile darti una mano a miglioare i consumi.

lamalta
14-04-2005, 09:19
Ho un dell Inspiron 6000 con centrino ultimo modello 1.6 (bus a 533 per intenderci), scheda video ati Mobility X300, hard disk 40gb SATA, wireless intel (che sia anche questo?).
Uso Suse 9.2, ho attivato cpufreq e quando va a batteria la cpu funziona fissa a 800mhz (come in win).

Grazie!

Gavrila
14-04-2005, 10:00
Ho un dell Inspiron 6000 con centrino ultimo modello 1.6 (bus a 533 per intenderci), scheda video ati Mobility X300, hard disk 40gb SATA, wireless intel (che sia anche questo?).
Uso Suse 9.2, ho attivato cpufreq e quando va a batteria la cpu funziona fissa a 800mhz (come in win).

Grazie!

stessa configurazione, kubuntu/debian, stesso problema :( Un paio d'ore e si scarica :(

SilverXXX
14-04-2005, 10:15
Allosa, suse (debian non so) è piuttosto pesantuzza, e di default ha parecchi demoni attivi che non si usano, quindi come prima cosa spegni tutti i servizi che non ti servono. Poi potresti spegnere il wi-fi (penso che sia sempre acceso, ma non so esattamente, e non so come si spegne). Poi magari monti /var/log e /var/lock che fanno parecchie scritture al disco (consumando batteria) in ram, con le righe di fstab "none /var/log tmpfs defaults 0 0" e "none /var/lock tmpfs defaults 0 0"

Gavrila
14-04-2005, 10:30
Poi magari monti /var/log e /var/lock che fanno parecchie scritture al disco (consumando batteria) in ram, con le righe di fstab "none /var/log tmpfs defaults 0 0" e "none /var/lock tmpfs defaults 0 0"

Questa e' una cosa a cui non avevo proprio pensato :)

Si' il wi-fi cmq si sa che consuma molto in effetti ci sarebbe da smanettarci sopra un po' :P

tntgiallo
14-04-2005, 11:45
io ho notato la stessa cosa , installato la Suse 9.2 in questi giorni e mentre con WinXp lavoro circa due ore e mezza con la sola batteria, li dopo un ora circa, ho dovuto mettere l'alimentazione.

Altra cosa che ho notato, ma é stata solo un impressione, che scalda moltissimo? batteria e alimentazione quando é attaccata? mi sbaglio?

lamalta
14-04-2005, 13:44
Allora, grazie per i consigli sul disco.
Io il wifi l'ho messo su off però non so se l'antenna sia attiva o no, qualcuno ne sa qualcosa?
Inoltre l'hard disk è un problema, non si può mettere in standby!

lovaz
14-04-2005, 13:47
Attivando il laptop_mode dovresti prolungare la durata di un bel po':

http://www.xs4all.nl/~bsamwel/laptop_mode/

Non ho un portatile, quindi non ho mai provato ;)

Johnny5
14-04-2005, 14:16
Per l'hd hai installato hdparm?

Sulle Debian di standard non c'è sulle Suse non so, è molto buono per ottimizzare l'uso del disco.

Di solito i portatili con wifi integrati hanno un tasto abbinato al tasto Fn per accendere/spegnere la scheda wifi, che sul mio consuma come un forno elettrico. Di default di solito parte spenta.

lamalta
14-04-2005, 14:54
Hdparm NON va sui SATA!
Proverò laptop mode!

ingeniere
14-04-2005, 15:01
Mandrake 10.1 e Compaq Evo N1015v e stesso problema...
tenterò con levsoluzioni proposte ma intento mi piacerebbe sapere come si fa a monitorare l'assorbimento istantaneo di corrente...
grazie a tutti

tntgiallo
14-04-2005, 15:06
inizio a chiedermi, ma dove é possibile capire quali sono i demoni attivi? e avere una descrizione di cosa fanno quei demoni?
in win c'é la lista dei servizi con una descrizione di massima....

altro dubbio, spero non lo prendiate come polemico, ma linux una volta non aveva la filosofia diversa da Win, cioe nel caso delle porte linux le chiude tutte di default , mentre si diceva che Win le apriva tutte di default, la stessa cosa non é per i demoni, accesi solo quelli necessari ?????
é un dubbio da principiante......

lamalta
14-04-2005, 18:39
Mandrake 10.1 e Compaq Evo N1015v e stesso problema...
tenterò con levsoluzioni proposte ma intento mi piacerebbe sapere come si fa a monitorare l'assorbimento istantaneo di corrente...
grazie a tutti

MMmm
Guarda in "/proc/acpi/battery/BAT0 (o uno dipende)/non mi ricordo perchè non sono col portatile!"

Ci deve essere un file che puoi visualizzare con cat

e-Tip
14-04-2005, 18:47
altro dubbio, spero non lo prendiate come polemico, ma linux una volta non aveva la filosofia diversa da Win, cioe nel caso delle porte linux le chiude tutte di default , mentre si diceva che Win le apriva tutte di default, la stessa cosa non é per i demoni, accesi solo quelli necessari ?????
é un dubbio da principiante......

ovviamente dipende dalla distribuzione... di solito le distribuzioni considerate più user friendly attivano tutto quello che può servire ad un'utente...

comunque per vedere l'assrobimento del pc in tempo reale, anche se viene espresso in watt e non in ampere... cat /proc/acpi/BAT0/info
poi per le leggi dell'elettrotecnica ci si mette poco a calcolare la corrente

Bouba_Diop
14-04-2005, 18:56
prova ad aggiornare il kernel e soprattutto configurarlo per il tuo portatile; abilitando i relativi risparmi energetici. se sono disabilitati.... :rolleyes:

SilverXXX
14-04-2005, 18:59
Le ultime versioni di hdparm se non ricordo male vana anche sui sata, prova a vedere se c'è un aggiornamento per suse.

lamalta
14-04-2005, 20:00
mah, ho letto in giro che hdparm è molto limitato con i sata

HaleBopp12
14-04-2005, 21:05
MMmm
Guarda in "/proc/acpi/battery/BAT0 (o uno dipende)/non mi ricordo perchè non sono col portatile!"

Ci deve essere un file che puoi visualizzare con cat


scusa se mi intrometto ma io non riesco ad installare il demone della batteria sotto Suse 9.1 (ho un Aspire1513Lmi).. cosa posso fare? grazie per l'aiuto...
ciao!

lamalta
15-04-2005, 00:28
Ho installato il laptop mode ma non sembra essere cambiato molto, l'assorbimento è sempre più o meno quello.
Boh, speriamo che suse 9.3 mi risolva il problema!

perfectcircle
15-04-2005, 01:01
io ho un intel centrino e per migliorare la durata della batteria do un bel
cpufreq-selector -g powersave
cpufreq-selector -f 600000

spero possa esservi d'aiuto ;)

lamalta
15-04-2005, 01:10
io ho un intel centrino e per migliorare la durata della batteria do un bel
cpufreq-selector -g powersave
cpufreq-selector -f 600000

spero possa esservi d'aiuto ;)

Non ho questi comandi ma suse fa già andare a 800 (che è il min) il processore.
Grazie comunque

Gandalf_BD
15-04-2005, 08:43
scusate se mi intrometto con le mie domande da newbie...
ma su Slackware 10 è la stessa cosa?
cioè... parte di default con tutte le impostazioni attive? se si, i comandi per disattivarle sono gli stessi che avete scritto sopra?
grazie :)

lamalta
15-04-2005, 10:23
Mi sa che Win straccia linux
(con schermo al minimo)

Linux cpu al minimo (800mhz)
Assorbimento corrente

1663 mA (con voltaggio 11039 mV della batteria)

mi sa che sono 18,36 Watt


Windows cpu a 700mhz (??? moltiplicatore a 6X ma bus a 113 invece che 133!)

Consumo 12.84 Watt


Quasi 6 watt di differenza, il 70% in più!!
Azzz

Gavrila
15-04-2005, 10:36
in effetti io credo che la scheda wireless forse c'entri qualcosa O_o

lamalta
15-04-2005, 11:06
per me è soprattutto l'hard disk

SilverXXX
15-04-2005, 11:21
Forse si dovrà aspettare che hdparm vada meglio con i sata.

lamalta
17-04-2005, 23:19
Allora, ho fatto un po' di prove, ho disabilitato il wifi da bios però non so se è attivo o no

iwconfg:

eth1 unassociated ESSID:off/any
Mode:Managed Channel=0 Access Point: 00:00:00:00:00:00
Bit Rate=0 kb/s Tx-Power=20 dBm
RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off

Se però cerco di spegnerlo, il wireless si offende e risponde male!

iwconfig eth1 txpower off
Error for wireless request "Set Tx Power" (8B26) :
SET failed on device eth1 ; Input/output error.


Stessa cosa se provo ad abilitare il power manager!
Che può essere?
Come s aggiornano i drivers di ipw2200?
Nel sito sourceforge c'è un file .gz ma io ho installati quelli di suse...

pinball
18-04-2005, 12:49
ma almeno avete caricato i moduli del powersave del processore?

se vi gira sempre al massimo ovvio che la batteria vi dura meno, oltre ad avere una stufa al posto di un portatile...

pinball
18-04-2005, 12:50
con un bel cat /proc/cpuinfo lanciato sia col processore che lavora, sia a riposo, ve ne accorgete subito, la frequenza dovrebbe cambiare

SilverXXX
18-04-2005, 12:58
Suse configura già per il risparmio energetico del procio.

trapanator
18-04-2005, 13:00
Mi sa che Win straccia linux
(con schermo al minimo)

Linux cpu al minimo (800mhz)
Assorbimento corrente

1663 mA (con voltaggio 11039 mV della batteria)

mi sa che sono 18,36 Watt


Windows cpu a 700mhz (??? moltiplicatore a 6X ma bus a 113 invece che 133!)

Consumo 12.84 Watt


Quasi 6 watt di differenza, il 70% in più!!
Azzz

Come ottieni il consumo in watt?

lamalta
18-04-2005, 17:25
Come ottieni il consumo in watt?

I*V=W

lamalta
18-04-2005, 17:26
ma almeno avete caricato i moduli del powersave del processore?

se vi gira sempre al massimo ovvio che la batteria vi dura meno, oltre ad avere una stufa al posto di un portatile...

Mi sembra ovvio..il problema, come più volte fatto notare, NON è il processore :O

pinball
18-04-2005, 17:32
mi ero limitato a leggere il primo post :fagiano:

ciao :D

lamalta
24-04-2005, 11:50
Ragazzi ho quasi scoperto il problema.
Con il wifi disabilitato l'assorbimento sotto linux è di 1400mA che sono circa 16,50 W
Sotto win l'assorbimento è di circa 12w
E' la scheda video! (ati Mobility X300): in windows c'è la possibilità di attivare il POWERPLAY che permette di risparmiare proprio quei 4 W di differenza!
Ci sarà mai questa opportunità in Linux?

Ciao!

SilverXXX
24-04-2005, 12:31
mah, dubito, ma prova mettere i driver ati e a vedere se nel loro pannello di controllo c'è l'opzione.

lamalta
24-04-2005, 14:29
mah, dubito, ma prova mettere i driver ati e a vedere se nel loro pannello di controllo c'è l'opzione.

Fatto ma non c'è

SilverXXX
25-04-2005, 09:54
Immaginavo :( manda una mail alla ati e chiedi se sanno come fare.

lamalta
25-04-2005, 10:07
Immaginavo :( manda una mail alla ati e chiedi se sanno come fare.

La vedo dura!

Futuregames
25-04-2005, 11:00
per esempio su suse 9.2 professional non devi formattare con reiser ma con ext3 perchè la reiser consuma + batteria...

è una guerra all'ottimizzazione :D

lamalta
25-04-2005, 15:00
per esempio su suse 9.2 professional non devi formattare con reiser ma con ext3 perchè la reiser consuma + batteria...

è una guerra all'ottimizzazione :D

Sul serio? E XFS?
E quanto si risparmia con EXT3? Quanto si perde in prestazioni?

Futuregames
25-04-2005, 21:23
prestazioni poco si guadagnano molti minuti da quanto dicono

lamalta
25-04-2005, 22:33
prestazioni poco si guadagnano molti minuti da quanto dicono

Dove lo hai letto?
Dovrò formattare!

pinball
25-04-2005, 23:17
sempre e solo avuto ext3 :cool: :D