Portál AbcLinuxu, 11. května 2024 02:38


Nástroje: Začni sledovat (4) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
multi avatar 24.1.2007 16:27 multi | skóre: 38 | blog: JaNejsemOdsut
Rozbalit Rozbalit vše Re: Linux a spotreba notebooku
Odpovědět | Sbalit | Link | Blokovat | Admin
+2
velmi zajimava pozorovani
Fitness ajťák: kutilův web; bezdrátová čidla teploty vývoj softwaru linux server
24.1.2007 18:06 ext3fs
Rozbalit Rozbalit vše Re: Linux a spotreba notebooku
Zajímalo by mne co se stane když odstraním nahrané moduly pro BT, PCMCIA, čtečku karet, atp...Prostě od věcí které nepoužívám často. Sníží se tím také odběr? Teoreticky když něco nepoužívám (systém o tom zařízení přestane vědět) bude zařízení stále napájeno?
24.1.2007 18:23 bibri | skóre: 33 | Olomouc
Rozbalit Rozbalit vše Re: Linux a spotreba notebooku
Odpovědět | Sbalit | Link | Blokovat | Admin
Mám naprosto stejné zkušenosti, ve winckách je ta spotřeba lépe udělaná a asi to začíná už v ovladačích.

Kdysi jsem si s tím několik dní hrál a dospěl jsem k celkem uspokojivému výsledku. Osobně to mám vyřešeno tak, že mám skripty, které mi při provozu na baterku vypínají úplně všechno nepotřebné. Dávám pryč všechny nepotřebné moduly (seznam je dlouhý, kromě usb dělá problémy i pcmcia, lp a scsi) a zastavuju všechny nepotřebné služby včetně atd, cronu a syslogu. Není to moc systémové, údajně se to dá udělat jinak abych nepřicházel o logy, ale to už jsem neřešil. Snižuji jas na minimum, zvětšuji gamu (trochu to pomůže) a vypínám výstup na externí monitor pomocí radeontool.

Dostal jsem se tak k 95 % výsledku ve Windows. S Thinkpadem T41 a standardní baterkou jsem vydržel přes 5 hodin, s lepší baterkou přes 8 hodin. Záleží samozřejmě na typu práce, ale při datlování ve vimu je ta výdrž taková. Nesmím překládat, TeXovat nebo něco podobného, pak to samozřejmě rapidně klesá.

Vyřešen nemám disk a mechaniku, řekl bych, že až to dodělám, budu na tom stejně, možná dokonce ještě lépe. Mám totiž vyzkoušeno, že když vyndám DVD mechaniku úplně, získám okolo 10 % času navíc. Plus nastavení disku, to taky něco udělá. Ale teď na to není čas, na tu mechaniku si musím pohrát s kernelem a nějakými patchi aby fungoval hotswap, a před hrátkami s diskem to chce mohutné zálohy. Zatím to bude muset počkat.

Nejvíc mně štve ten ventilátor, ten si při flákání ve Windows jen občas odfouknul. V Linuxu běží pořád i když šetřím a nevypne se to ani ve studeném prostředí... To je fakt na nas....
-- www.bibri.net
24.1.2007 19:06 ext3fs
Rozbalit Rozbalit vše Re: Linux a spotreba notebooku
Většina CD/DVD mechanik se dá myslím pomocí hdparmu přivéct do nějakého úsporného režimu nebo úplně vypnout.

Ventilátory by se daly nějak regulovat v /proc/acpi/fan pokud to ACPI podporuje. Můj NB si reguluje větráček sám. ACPI o tom neví a docela jsem si na to zvykl. Alespoň mám jistotu, že to reguluje přesně tak, jak "asi" má :) Jinak při normální práci (KDevelop - jen psaní, ne překlad) se mi nepouští větrák vůbec. Když browsím ve Firefoxu, tak se občas spustí na nizké otáčky. Taktéž třeba při prohlížení PDF. Při přehrávání filmu (mplayer) se zapne větrák jen občas...cca každých 10min na asi 10 vteřin.
25.1.2007 00:57 bibri | skóre: 33 | Olomouc
Rozbalit Rozbalit vše Re: Linux a spotreba notebooku
Většina CD/DVD mechanik se dá myslím pomocí hdparmu přivéct do nějakého úsporného režimu nebo úplně vypnout.

V úsporném režimu už je, ale řekl bych, že ve Windows se i vypíná, jinak si nedovedu vysvětlit tu nízkou spotřebu.

Ventilátory by se daly nějak regulovat v /proc/acpi/fan pokud to ACPI podporuje. Můj NB si reguluje větráček sám. ACPI o tom neví a docela jsem si na to zvykl. Alespoň mám jistotu, že to reguluje přesně tak, jak "asi" má :) Jinak při normální práci (KDevelop - jen psaní, ne překlad) se mi nepouští větrák vůbec. Když browsím ve Firefoxu, tak se občas spustí na nizké otáčky. Taktéž třeba při prohlížení PDF. Při přehrávání filmu (mplayer) se zapne větrák jen občas...cca každých 10min na asi 10 vteřin.

Přes /proc jsem to samozřejmě zkoušel, ale bezvýsledně. Můj NTB si asi taky reaguje otáčky sám, ale z nějakého důvodu prostě ventilátor v Linuxu nevypíná a dost mně to štve. Ve Windows se vypínal naprosto běžně ...
25.1.2007 01:59 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: Linux a spotreba notebooku
Odpovědět | Sbalit | Link | Blokovat | Admin
Akurat vcera som sa hral s undervoltingom na notebooku. Nastavil som hodnoty ako maximum z merani minimalnych hodnot v tabulke na http://gentoo-wiki.com/HOWTO_Undervolt_a_Pentium_M_CPU. Mam Pentium M 740 (1.73GHz) Teda:
798000:764,700,1064000:764,1330000:844,1730000:1052
A chodi to ok (pri max. frekvencii je to dokonca o 0.3V menej ako default. Nasiel som si aj programcek pre Win, kde si nastavujem rovnake hodnoty: http://www.pbus-167.com/

Teplota pri teste (cat /dev/urandom >/dev/null) vybiehala pri defaultnom voltovani na 70C. Pri podvoltovanom procaku je max. 57C. To znamena zaroven level 3 vetraku oproti iba levelu 1 a teda aj znatelne tichsi chod. Dokonca je procak schopny aj sam vychladnut z 51C (co je teplota pri ktorej sa vypina vetrak a teda teoreticky procak nema preco by chladol dalej) na 49C. Nejake testy na vydrz baterky som este nerobil
If you hold a Unix shell up to your ear, you can you hear the C.
25.1.2007 08:15 mek
Rozbalit Rozbalit vše Re: Linux a spotreba notebooku
Odpovědět | Sbalit | Link | Blokovat | Admin
http://www.thinkwiki.org/wiki/How_to_reduce_power_consumption

http://www.gentoo.org/doc/en/power-management-guide.xml
25.1.2007 18:44 medulin | skóre: 31 | blog: medulin | ČR
Rozbalit Rozbalit vše Re: Linux a spotreba notebooku
Odpovědět | Sbalit | Link | Blokovat | Admin
Skriptík mi nefunguje:-( Mám sice jen C1 a C2 a ve skriptíku jsem to přepasal, ale pořád to hlásí:
(standard_in) 1: illegal character: :
(standard_in) 1: parse error
(standard_in) 1: parse error
(standard_in) 1: parse error
(standard_in) 1: parse error
(standard_in) 1: parse error
(standard_in) 1: parse error
upravený skriptík:
#!/bin/sh

CP1=`cat /proc/acpi/processor/C0BE/power | grep 'C1:' | sed "s%.*duration.\(.*\).%\1%"`
CP2=`cat /proc/acpi/processor/C0BE/power | grep 'C2:' | sed "s%.*duration.\(.*\).%\1%"`

#echo $CS

while true; do
        clear
        C1=`cat /proc/acpi/processor/C0BE/power | grep 'C1:' | sed "s%.*duration.\(.*\).%\1%"`
        C2=`cat /proc/acpi/processor/C0BE/power | grep 'C2:' | sed "s%.*duration.\(.*\).%\1%"`

        CD1=`echo $C1 - $CP1 | bc`

        CD2=`echo $C2 - $CP2 | bc`

        CDS=`echo $CD1 + $CD2 | bc`

        CDP=`echo "scale=3; $CD1/$CDS" | bc`
        echo $CD1 $CD2 $CDS "=>" $CDP

        CP1=$C1
        CP2=$C2
        sleep 1
done
cat /proc/acpi/processor/C0BE/power
active state:            C2
max_cstate:              C8
bus master activity:     00000000
states:
    C1:                  type[C1] promotion[C2] demotion[--] latency[000] usage[13964420]
   *C2:                  type[C2] promotion[--] demotion[C1] latency[100] usage[59999100]

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.