Durch Phoronix und sein Schöpfer, Michael Larabel, die große Ursache des Problems von Stromverbrauch In Kernel 2.6.38 ist die Änderung, die im Aufruf vorgenommen wurde ASPM (Active State Power Management) für PCI Express-Steckplätze. |
Mit der Energieverwaltungsfunktion im aktiven Zustand können Sie den Stromverbrauch senken, indem Sie nicht verwendete PCI Express-Verbindungen in einen Energiesparzustand versetzen, wodurch sie im Laufe der Zeit weniger aktiv werden. Dies ist eine häufige Funktion bei Laptops und anderen Mobilgeräten, mit denen die Lebensdauer von Batterien verlängert wird.
Anscheinend ist die Ursache des Problems mit den neuesten Linux-Kerneln das falsch konfigurierte BIOS, da viele Laptop-Hersteller ASPM unterstützen, es jedoch nicht korrekt in der sogenannten festen ACPI-Beschreibungstabelle konfigurieren, die das "automatisch konfiguriert" BIOS beim Booten.
Was ist die Lösung? Einfach.
1.- Ich öffnete ein Terminal und schrieb:
gksu gedit / etc / default / grub
2.- Suchen Sie eine Linie ähnlich der folgenden:
GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash"
3.- Ersetzen Sie es durch eines wie folgt:
GRUB_CMDLINE_LINUX_DEFAULT = "leises Spritzen pcie_aspm = force"
4.- Speichern Sie die Änderungen und geben Sie den folgenden Befehl in das Terminal ein:
sudo update-grub
Dies ermöglicht ASPM, unabhängig davon, was das BIOS sagt, und Tests zeigen, dass diese Lösung bemerkenswerte Energieeinsparungen erzielt, die die Akkulaufzeit erheblich verlängern.
Quelle: Phoronix & Sehr Linux
Ich stelle mir vor, dass dieser Energieverbrauch im Latop kritischer ist.
Großartig, aber funktioniert es für Kernel 2.6.39?
Ich nehme an der Konsultation von Martín teil. Ich habe Debian Sid mit Kernel 2.6.39
Wird es in Kernel 2.6.39 noch benötigt?
Ich habe keinen wesentlichen Unterschied bemerkt.
Ich habe einen Inspiron 5110 Core i7 und Hybridgrafiken.
Ich stelle mir die gleiche Frage: Wenn es sich um ein Konfliktproblem zwischen der Fehlkonfiguration des BIOS und dem ASPM des Kernels handelt, welche Lösung wurde für die folgenden Versionen gewählt?
Soweit ich weiß, funktioniert es auf allen Kerneln, die höher als 2.6.38 sind und genau diejenigen sind, die das Problem haben. Es wäre eine Frage des Testens und Vergleichens. 🙂 Wenn es nicht funktioniert, gehen Sie die Schritte zurück und fertig.
Prost!! Paul.
Der Batterieverbrauch ist ein Problem, das völlig unbemerkt bleibt ... insbesondere bei Netbooks (wenn auch nicht bei Notebooks).
Die einzige Möglichkeit, wirklich festzustellen, ob Änderungen vorgenommen wurden, besteht darin, die erforderlichen Tests mit der Phoronix-Suite auszuführen.
Eine Umarmung! Paul.
Keiner. Der Fehler ist immer noch da ... 🙁
So ist ...
Kann dieses "erzwungene" nicht automatisch geladen werden?
Dazu müssen Sie natürlich die im Beitrag angegebenen Schritte ausführen.
Ich habe "Gefällt mir" anstelle von "Antworten" angegeben. 🙂
Aber das ist nicht automagisch, das macht es selbst. Ich meine, ob die Distributionen den Parameter hinzufügen, um das Problem in aufeinanderfolgenden Releases zu vermeiden.
Excellent.
Keine Ahnung ... ich hoffe es. 🙂