Eure Linux Vebrauchswerte

alroar

Active member
Themenstarter
Registriert
15 Sep. 2005
Beiträge
2.725
Hallo Leute,

wollte mal in die Runde Fragen wieviel eure Linuxe sich denn so aus dem Akku genehmigen.

Bei meinem X60 T2400 Ubuntu 10.04 mit PHC Kernel (Undervolting) bin ich bei 11-13,5 W. Mit WLAN aus, Display runtergedimmt ziemlich genau 10W. Einzig Störend ist das ich mit Win7 auf 8W komme. Wie sind da eure Vergleichswerte mit Win so? Bei mir im Idle +2W



Anhang anzeigen 29606


was erreicht ihr so?
 

Anhänge

  • Bildschirmfoto-al@x60: ~-1.png
    Bildschirmfoto-al@x60: ~-1.png
    58,6 KB · Aufrufe: 493
x200, p8600, arch, kernel 3.3.71, hdd, wlan an, display mittel

idle 7,5-8W
leichtes surfen 10-12W
 
X41 aus Signatur: Surfen mit Wlan, Webradio, Display auf ca. 2/3, bisschen lesen im Forum: ca. 14 W. Finde ich eigentlich recht hoch. An Software läuft Squeeze XFCE mit tlp, iceweasel, quod libet und pidgin.
 
Hallo zusammen,

ich finde die Ausgabe von 'cat /sys/devices....' usw immer nicht besonders schön, weshalb ich mir kurz was geschrieben habe, damit das ein wenig schöner aussieht.

Vielleicht kann das Jemand von Euch auch gebrauchen:

Code:
#!/bin/bash

clear

if [ `cat /sys/devices/platform/smapi/BAT0/state` != discharging ]
	then
		echo "Akku wird zur Zeit geladen....Programmabbruch folgt"
		sleep 5
		exit 0
	else
		while true 
			do 
				POWER_NOW=`cat /sys/devices/platform/smapi/BAT0/power_now`
				POWER1=`echo "scale=3; $POWER_NOW / 1000" | bc | cut -c2-6`
				POWER_AVG=`cat /sys/devices/platform/smapi/BAT0/power_avg`
				POWER2=`echo "scale=3; $POWER_AVG / 1000" | bc | cut -c2-6`
				echo -e "Aktueller Verbrauch: $POWER1 W\nDurchschnittlicher Verbrauch seit Scriptaufruf: $POWER2 W\nVerbleibende Kapazität: `cat /sys/devices/platform/smapi/BAT0/remaining_capacity`mWh"
				sleep 1
				clear
		done
fi
 
Hi V164,

Prinzipiell natürlich schön, aber umsetzungstechnisch sind einige nicht schöne Dinge drin:

Code:
if [ `cat /sys/devices/platform/smapi/BAT0/state` != discharging ]

sollte mindestens so
Code:
if [ `cat /sys/devices/platform/smapi/BAT0/state` != "discharging" ]

heißen. Sobald es ein String/Char wird muss gequotet werden. Nur bei reinen Zahlen kann man Quotes weglassen.

Zudem würde ich die Rechenarten "schöner" machen. Ohne Cut und bc:

Code:
POWER_NOW=`cat /sys/devices/platform/smapi/BAT0/power_now`
POWER1=$(($POWER_NOW/1000*-1))

alternativ gäbe es dazu noch LET.

Zudem würde ich den ganzen aufbau etwas anders gestalten:

Code:
#!/bin/bash


while [ true ]; do
    STATUS=`cat /sys/devices/platform/smapi/BAT0/state`
    if [ "$STATUS" != "discharging" ]; then
            CHARGING_TIME=`cat /sys/devices/platform/smapi/BAT0/remaining_charging_time`
            echo -e "Aufgeladen in: $CHARGING_TIME Minuten\n"
        else
            POWER_NOW=`cat /sys/devices/platform/smapi/BAT0/power_now`
            POWER1=$(($POWER_NOW/1000*-1))
            POWER_AVG=`cat /sys/devices/platform/smapi/BAT0/power_avg`
            POWER2=$(($POWER_AVG/1000*-1))
            CAPACITY=`cat /sys/devices/platform/smapi/BAT0/remaining_capacity`
            RUNTIME=`cat /sys/devices/platform/smapi/BAT0/remaining_running_time`
            echo -e "Aktueller Verbrauch: $POWER1 W\nDurchschnittlicher Verbrauch seit Scriptaufruf: $POWER2 W\nVerbleibende Kapazität: $CAPACITY mWh \nVerbleibende Laufzeit: $RUNTIME Minuten\n"
    fi
    sleep 5
done

Grüße
Blafoo
 
Zuletzt bearbeitet:
Hallo blafoo,

danke für Deine Rückmeldung. Mit dem Quoting hast Du selbstverständlich Recht, das habe ich auch bei mir entsprechend angepasst.

Die Rechnung via bc und der zugegebenermaßen unschöne Umweg über cut war durchaus so gewollt, weil ich mir zumindest 2 Nachkommazahlen anzeigen lassen wollte. Und mit bc weiß ich wie ich das hin bekomme. Es gibt zwar bestimmt auch noch andere Rechenmöglichkeiten, aber bei Nachkommazahlen tue ich mich mit bc am Leichtesten. Ich habe jedoch noch Deinen "-1"-Vorschlag aufgegriffen, so dass ich das Minuszeichen weg bekomme und mir dadurch cut sparen kann.

Sieht jetzt so aus:

Code:
POWER_NOW=`cat /sys/devices/platform/smapi/BAT0/power_now`
POWER1=`echo "scale=2 ; $POWER_NOW/1000*-1" | bc`

So geht's auch.

Aber wie gesagt, danke für Deine Gedanken und Deine Vorschläge! Sie haben dieses kleine Hilfsscript, das ja letztendlich nur eine schönere Darstellung der Ausgaben bewerkstelligen soll, nochmal aufgewertet / berichtig.

Grüße
Frank
 
Ich kram den Thread mal wieder raus nachdem ich jetzt auf meinen X220 Manjaro Linux am Laufen habe und damit deutlich bessere Ergebnisse erzielt habe als mit Ubuntu / Linux Mint.

x220, i5, Manjaro, kernel 3.11.1, SSD, Wlan an, Display 7/15

idle 5-6 W
leichtes surfen 8-10 W
 
@s1m0n:
  • Hast Du zum Vergleich auch den Verbrauch mit Mint?
  • Ist das jeweils mit TLP?
 
Jepp ist beides mal mit TLP und noch paar andere Sachen getweakt.

Mit Mint war der Verbrauch immer bei mindestens 10 W im idle. Und sobald der Firefox auf war gings in den Bereich 15-20 W.
 
Muss wohl mit Mint zusammenhängen. Mein 12.04 nimmt mit dem 3.11er Kernel (aber auch mit dem 3.2er) im Idle unter deinen Randbedingungen mit TLP als einzigem "Tweak" ~6.5W.
 
Gerade eben beim Surfen mit meinem X200s mit Debian Jessie:

Code:
# tlp-stat -b | grep power
/sys/devices/platform/smapi/BAT0/power_now                  =  -7119 [mW]
/sys/devices/platform/smapi/BAT0/power_avg                  =  -7331 [mW]
 
Thinkpad W510, WAN on, surfen, mittlere Helligkeit, Debian testing
Code:
tlp-stat -b | grep power
/sys/devices/platform/smapi/BAT0/power_now = -35290 [mW]
/sys/devices/platform/smapi/BAT0/power_avg = -38450 [mW]

-.- wie krieg ich den Verbrauch weiter runter?
 
@who93: Optimierungsfragen sind hier OT, bitte einen eigenen Thread eröffnen.
 
X230, Ubuntu 12.04.3, Kernel 3.8 mit tp_smapi und tlp:
ca 10W beim Surfen über WLAN, mittlere Helligkeit, Bluetooth aus, Musik läuft nebenbei
ca 11W beim Surfen mittels Bluetooth-Tethering, gleiche Einstellungen
ca 7,5W idle
 
Hi,

unter Kubuntu 13.10 auf dem X220 jetzt 0,1W mehr als vorher unter 12.10

Code:
Der Akku meldet eine Entladungsrate von 5.42 W
Die verbleibende Zeit beträgt vorraussichtlich noch 15 Stunden, 20 Minuten
 
Hi,

unter Kubuntu 13.10 auf dem X220 jetzt 0,1W mehr als vorher unter 12.10

Code:
Der Akku meldet eine Entladungsrate von 5.42 W
Die verbleibende Zeit beträgt vorraussichtlich noch 15 Stunden, 20 Minuten


Das ist ja traumhaft und fast zu schön, um wahr zu sein, im Idle und Bildschirm aus und mit dem OS eigenen Programm gemessen?
Kernel?
 
Hi, ja claro, im Idle

Bildschirm auf ca. 25% (so, dass man noch was erkennen kann), alle Anwendungen geschlossen, Wlan an und natürlich Terminal mit Powertop

Das X220 hat nen i5, 8 GB Ram, ne 830er Samsung SSD und IPS-Panel.

Kernel:
Code:
frieder@X220:~$ uname -r
3.11.0-11-generic
frieder@X220:~$

TLP ist natürlich installiert, aber nix dran verändert.
 
Ich komme mit dem i3 X220, IPS auf Minimum und HDD auf ca. 6,1 W. Mit SSD dürfte da nochmal was von abgehen, sodass ich ungefähr beim gleichen Ergebnis rauskommen sollte. Also ganz normal. ;)
 
Nagut, obwohl ich Powertop da nicht so sehr trauen würde ... :)

Mal was anderes, nachdem ich das zweite Mal meinen neuen 94Wh 9c-Akku komplette Be-/Entladezyklen gegönnt habe, hat er sich zu einem wahren Monster gemausert:
Code:
# tlp-stat -b | grep capacity
/sys/devices/platform/smapi/BAT0/design_capacity            =  93960 [mWh]
/sys/devices/platform/smapi/BAT0/last_full_capacity         = 101080 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_capacity         = 101080 [mWh]
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben