Helfen 'Tunables' in 'PowerTop' bei der Batterielebensdauer?


14

Ich habe installiert PowerTOP 1.97und ich habe viele Badin Tunables, ich weiß, ich kann die Eingabetaste drücken, um umzuschalten, aber ändert es wirklich etwas? und wenn ja, wird es trotzdem geändert, wenn ich neu starte? Wenn ich alles zeigen Goodkann, hat das einen großen Einfluss auf die Akkulaufzeit?

Bildbeschreibung hier eingeben

Antworten:


14

Die guten / schlechten Einstellungen können helfen oder auch nicht, es hängt wirklich von der Hardware ab. Einige Einstellungen sind marginal, andere sparen einen Bruchteil eines Watt, andere helfen möglicherweise überhaupt nicht. Hier ist eine Analyse, die ich Ende 2011 durchgeführt habe. Ich habe ein hochpräzises digitales Multimeter und einen Atom 450 " HPMini 210-1000 " und einen Sandy Bridge " Lenovo ThinkPad 220i " verwendet, um alle powertopEinstellungen für die in Frage kommenden Maschinen zu überprüfen .

Powertop-Tunables, die zu Gewinnen führten

  • Autosuspend für USB-Gerät HP Webcam-50: 2,6%
  • Drahtlose Energieeinsparung für Schnittstelle wlan0: 8,5%
  • Drahtlose Energieeinsparung für die Schnittstelle wlan0: 0,5%
  • Autosuspend für USB-Gerät Broadcom Bluetooth-Gerät: 6,4%
  • SATA-Link-Energieverwaltung für / dev / sda aktivieren: 0,4%
  • Energieverwaltung für Audiocodec aktivieren: 0,5%
  • Laufzeit-PM für PCI-Gerät Intel 2nd Gen Core Proc. DRAM-Controller: 1,0%
  • Laufzeit-PM für PCI-Gerät Intel 6 Series / C200 HD-Audiocontroller: 1,2%
  • Laufzeit-PM für PCI-Gerät Intel 82579LM Gigabit-Netzwerkverbindung: 0,4%
  • Laufzeit-PM für PCI-Gerät Realtek RTL8188CE 802.11b / g / n WiFi-Adapter: 0,4%
  • Laufzeit-PM für PCI-Gerät Ricoh e823: 0,4%

Powertop-Tunables, die zu Verlusten führten

  • Laufzeit-PM für PCI-Gerät Intel N10 / ICH 7, PCI Express-Port 1: 0,2%
  • Laufzeit-PM für PCI-Gerät Intel N10 / ICH 7, PCI Express-Port 2: 0,3%
  • Laufzeit-PM für PCI-Gerät Intel N10 / ICH 7, USB-UHCI-Controller Nr. 2: 0,2%
  • Laufzeit-PM für PCI-Gerät Intel N10 / ICH 7, USB-UHCI-Controller Nr. 3: 0,3%
  • Laufzeit-PM für PCI-Gerät Intel N10 / ICH 7, USB-UHCI-Controller Nr. 4: 0,1%
  • Laufzeit-PM für PCI-Gerät Intel 2nd Gen Core Proc. Grafikcontroller: 1,5%
  • Laufzeit-PM für PCI-Gerät Intel 6 Series / C200 MEI-Controller Nr. 1: 0,7%
  • Laufzeit-PM für PCI-Gerät Intel 6 Series / C200 PCIe-Root-Port 1: 0,7%
  • Laufzeit-PM für PCI-Gerät Intel 6 Series / C200 PCIe-Root-Port 2: 0,6%
  • Laufzeit-PM für PCI-Gerät Intel 6 Series / C200 PCIe-Root-Port 4: 0,6%
  • Laufzeit-PM für PCI-Gerät Intel 6 Series / C200 PCIe-Root-Port 5: 0,5%
  • Laufzeit-PM für PCI-Gerät Intel 6 Series / C200 USB EHCI # 1: 0,3%

Quelle: http://kernel.ubuntu.com/~cking/power-benchmarking/powertop-good-bad-recommendations/results.txt

Rohdaten: http://kernel.ubuntu.com/~cking/power-benchmarking/powertop-good-bad-recommendations/powertop-good-bad-recommendations.ods

Schwankungen der Batterieanzeige

Beachten Sie, dass powertopversucht wird, den Stromverbrauch anhand des ACPI-Akkustatus zu ermitteln. Einige Batterien sind nicht so genau, da sie manchmal ihre Kapazitätseinstellungen neu kalibrieren. So kann es zu starken Schwankungen der Batterieanzeige kommen. Bei der Art der Einstellungen, die Sie sich ansehen, powertopkönnen Sie die Einsparungen möglicherweise nicht messen, da es sich bei jeder Einstellung möglicherweise um Einsparungen von einigen mW handelt.

Informationen zu erheblichen Einsparungen finden Sie unter https://wiki.ubuntu.com/Kernel/PowerManagement


7

Obwohl es sich bei dieser Frage speziell um die Batterielebensdauer handelt, füge ich dies als Antwort hinzu, da der Kommentarraum zu klein ist. Desktop- Benutzer möchten möglicherweise auch nur den Stromverbrauch senken. Aus diesem Grund habe ich im September 2014 vier 8-Stunden-Messungen des Stromverbrauchs an der Wandsteckdose (230 V Wechselstrom, 50 Hz) mit neuester Haswell-Hardware durchgeführt.

Die gemessenen Average monthly kWh* nach 8 Stunden im Leerlauf sind:

  1. Keiner: 11.73
  2. Minimal: 8.69
  3. "Optimal": 8.36
  4. Auto-Tune: 8.35

Für neuere Hard- und Software möchten Sie möglicherweise alle powertopTunables aktivieren.

Schnelle Erfolge ermöglichen PCIe ASPM für die Netzwerkschnittstellen und stellen sicher, dass Ihr Paket den Status pc6oder eine niedrigere Version aufweist.


Die verschiedenen Messungen - basierend auf Optimierungsgruppen - werden benannt:

  1. Keine, Autosuspend für USB-Geräte ist aktiviert => pc3
  2. Minimales, aktiviertes PCIe ASPM und SATA LPM => pc6
  3. Optimal, mit einer Reihe von optimierten Einstellungen, die von den Vorschlägen von Colin Ian King inspiriert wurden und versuchen, nur Gewinne zu aktivieren und Verluste zu deaktivieren:
    • NMI Watchdog ausschalten,
    • VM-Rückschreibezeitlimit aktivieren,
    • Aktivieren Sie die Laufzeit-PM für den PCIe x16-Controller des Core-Prozessors E3-1200 v3 / 4th Gen
    • Aktivieren Sie die Laufzeit-PM für den DRAM-Controller des Core Processors der 4. Generation
    • Aktivieren Sie die Laufzeit-PM für Realtek RTL8111 / 8168/8411 PCIe-Gigabit-Controller
    • Aktiviert den Wake-on-LAN-Status für Gerät p5p1
  4. Powertop --auto_tune, optimalste Abstimmung gemäß Powertop-Abstimmung.

* höhere Zahlen bedeuten mehr Energieverbrauch und kürzere Akkulaufzeit; Durchschnittliche monatliche kWh = Wattstunden / abgelaufene Zeit / 30 Tage; Wattstunden sind gleich Watt multipliziert mit Zeit. Zum Beispiel verbraucht eine 25-Watt-Birne, die 1 Stunde lang eingesteckt ist, 25 Wattstunden. In zwei Stunden werden 50 Wattstunden verbraucht sein.

In diesem Fall ein ASRock H81 Pro BTC P1.80, ein Celeron G1840, zwei G.skill DDR3L-Module, eine OCZ Vertex SSD, keine angeschlossenen USB-Geräte, ein 100-Mbit / s-Ethernet-Anschluss und ein Supermicro-Netzteil mit Platin- 80plus-Rating PWS-341H-1H macht es. Das Messgerät ist ein "Watts up?" Meter. Die Raumtemperatur liegt bei 25-28ºC. Die Mainboard-Temperatur liegt bei 33-34ºC. Der Kernel ist Ubuntu amd64 Version 3.13.0-35-generisch. Powertopist Release-Version 2.5. Inaktivitätsstatus bedeutet, dass der Powertop-Bildschirm "Inaktivitätsstatistik" in einer Remote-SSH-Sitzung angezeigt wurde. Zwischen dem Messen der verschiedenen Gruppen von Einstellungen wurde das System für mindestens 5 Minuten ausgeschaltet und von der Stromquelle getrennt.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.