Nach diesem Q & A Laptop-mode-tools und powertop werden nicht mehr benötigt , um mit Ubuntu 12.04 als die Energieeinsparungen jetzt im Kernel enthalten sind.
Also habe ich beschlossen, Laptop-Mode-Tools von meinem Laptop zu entfernen, da mein Laptop im Akkubetrieb beim Herunterfahren hängen blieb und angeblich keinen Unterschied im Stromverbrauch machen würde.
Aber als ich nach dem Entfernen von Laptop-Modus-Werkzeugen powertop überprüfte, bemerkte ich, dass tatsächlich einige "Tunables" von "gut" mit noch eingeschaltetem Laptop-Modus auf "schlecht" nach dem Entfernen übergingen.
Bad VM writeback timeout
Bad Runtime PM for PCI Device Fresco Logic FL1000G USB 3.0 Host Controller
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2
Bad Runtime PM for PCI Device Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port
Bad Runtime PM for PCI Device Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1
Good Wireless Power Saving for interface wlan0
Good Enable SATA link power management for /dev/sda
Good NMI watchdog should be turned off
Good Enable Audio codec power management
Good Bluetooth device interface status
Good Autosuspend for USB device BT-270 (Broadcom Corp)
Good Autosuspend for USB device USB2.0 UVC 2M WebCam (USB2.0 UVC 2M WebCam)
Bei eingeschalteten Laptop-Modus-Tools wurde nur der erste als "schlecht" markiert.
Meine eigentlichen Fragen sind also:
Wenn diese Energieeinsparungen in den von Ubuntu 12.04 verwendeten Kernel integriert sind, warum kann Powertop dann einen Unterschied feststellen?
Ändert das Entfernen von Laptop-Modus-Werkzeugen etwas an meiner Akkulaufzeit?
Ich habe auch Jupiter installiert, um meine Batterielebensdauer zu verbessern. Ist das auch irrelevant?
Ich hoffe meine Erklärungen waren etwas klar. (Beachten Sie, dass ich Ubuntu und GNU / Linux noch nicht kenne)
Danke vielmals.
quelle
Antworten:
Ich werde es nach Teilen beantworten:
Erklärungen
Schauen Sie sich diese Seiten an, um mehr Informationen zu erhalten:
Antworten
Da es abstimmbare Einstellungen gibt, benötigen Sie meines Wissens immer noch Laptop-Modus-Tools, um die im Linux-Kernel integrierten Energiesparfunktionen zu nutzen, oder ein Programm wie Jupiter. Die von Ihnen erwähnten Fragen und Antworten zeigen, dass Verbesserungen des Energieverbrauchs im Kernel vorgenommen wurden, und es wurde nicht erwähnt, dass Laptop-Modus-Tools irrelevant sind. Beachten Sie, dass diese Verbesserungen für alle Fälle gelten, wenn Sie sich in einem Desktop oder Laptop befinden. wenn der kernel die energie für den akku-verbrauch verwalten soll, brauchst du noch laptop-mode-tools oder etwas anderes, um dies dem kernel zu sagen.
Da PowerTop dem Energie-Management keine Funktionen hinzufügt, sind die Funktionen, die es verwendet, alle im Linux-Kernel implementiert, obwohl der Linux-Kernel nicht weiß, wann er sie verwenden soll Funktionen aus dem Kernel, obwohl Laptop-Modus-Tools, für Stabilität, Sicherheit und kompatible Probleme ist für allgemeine Zwecke konzipiert.
Aus diesem Grund gibt es ein PowerTop-Paket, das die Laptop-Modus-Tools entsprechend der verwendeten Maschine neu konfiguriert. Laptop-Modus-Tools können sich nicht selbst konfigurieren, um die Nutzung zu optimieren, da das Tool anfälliger, fehleranfälliger und instabiler wird.
Aus diesem Grund kann PowerTop nicht mit Laptop-Modus-Tools "zusammengeführt" werden und sieht, dass der Kernel bereits über die Funktionen verfügt. Laptop-Modus-Tools sagen einfach: - Verwenden Sie es, wir sind in einem Laptop!
Jupiter nutzt SHE, eine Technologie, die nur für ASUS Notebooks gilt. Der Linux-Kernel kann diese Funktion nicht implementieren, da es sich um eine softwarebasierte Funktion handelt. Und Jupiter bietet auch Benutzermodi an, so dass der Benutzer entscheidet, welche Anforderungen es gibt. Dies kann der Kernel nicht bieten, und Jupiter sagt dem Kernel nur, was zu tun ist. Kernel verfügt wiederum über die zu verwendenden Funktionen und Jupiter sagt zum Kernel: - Benutze sie so!
SHE ist ein Tool zur Steigerung der Energieeffizienz des Notebooks, zur intelligenten Steigerung der Systemleistung unter hoher Last. Auf diese Weise kann das Notebook die Anforderungen von prozessor- und ressourcenintensiven Aufgaben erfüllen und bietet eine Auswahl an Leistungs- und Stromverbrauchsmodi, die der Benutzer vornehmen kann Schnelle und einfache Anpassung an die jeweiligen Einsatzszenarien.
Es handelt sich also nur um eine Software, die ein bestimmtes Hardwaredesign verwendet, Prozesse identifiziert, die zur Energieverwaltung ausgeführt werden, und Benutzeranpassungen anbietet. Eine Kernelfunktion kann das nicht bieten, der Kernel ist nicht da, um Dinge zu bewerten und Entscheidungen zu treffen, wann etwas verwendet werden soll oder nicht, und Software ist hier ein Muss, da sie vom Betriebssystem wissen muss, wie viel Leistung der Kernel benötigt, nicht bewerten diese Notwendigkeiten.
Zusammenfassend: Linux-Kernel hat die Funktionen, die Tools im Laptop-Modus sagen dem Kernel nur, wann sie verwendet werden sollen, da der Kernel dies nicht entscheiden kann und nicht einmal weiß, ob sie auf einem Desktop oder Laptop ausgeführt werden. PowerTop passt die Tools im Laptop-Modus an, um die Funktionen besser nutzen zu können. Jupiter fungiert als eine Mischung aus PowerTop- und Laptop-Modus-Tools und bietet dem Benutzer eine einfache Möglichkeit, die Stromverbrauchsoptionen anzupassen. Warum kann Canonical nicht einfach Laptop-Mode-Tools durch ein umfassenderes Tool wie Jupiter ersetzen? Wenn sie wollen, können sie es, obwohl, wie ich sagte, es die Dinge instabiler macht, da es sich bei verschiedenen Maschinen anders verhält, so dass sie an Leistung und Funktionen gewinnen, obwohl sie an Stabilität verlieren, würde ich für Jupiter stimmen (oder für einen Canonical. ' ähnlich lieben sie es, Dinge zu ihren eigenen zu machen (haha), um Laptop-Modus-Werkzeuge zu ersetzen.
Ich glaube, ich war nicht so klar, wie ich es mir wünsche. Hier ist eine Metapher zur Vereinfachung:
Der Kernel ist der Steuertisch eines Bahnhofs. In dieser Tabelle gibt es Schaltflächen (Features), mit denen die Nutzung der Züge gesteuert werden kann. Wenn jemand diese Schaltflächen bei Bedarf drücken muss, ist dieser Typ der Bediener (Laptop-Modus). Werkzeuge), obwohl dieser Typ nur den Mustern der Tageszeit folgt, um Züge zu benutzen oder nicht, aber wenn er ein Radio hat, können ihn die Leute in den Stationen (PowerTop) genau über die Notwendigkeit von mehr oder weniger Zügen informieren. In einem stärker automatisierten System hat der Operator (Jupiter) anstelle eines Radios Kameras in den Stationen, sodass er nur den Verkehr in den Stationen beobachtet und selbst beurteilt, ob weitere Züge benötigt werden oder nicht. Stellen Sie jedoch sicher, dass die Steuertabelle (Kernel) alle Schaltflächen (Funktionen) zur Steuerung der Züge (Verwaltung des Stromverbrauchs) enthält.
Meine Empfehlung? Behalten Sie die drei: Laptop-Modus-Tools, PowerTop und Jupiter. Sie werden Ihrem System keinen Schaden zufügen und die Dinge werden tendenziell verbessert.
quelle
Die Laptop-Modus-Tools sind veraltet. Möglicherweise ist dies das, wonach Sie suchen.
http://www.linrunner.de/tlp/tlp.html
TLP ist ein Energieverwaltungstool für Linux. Es bietet Ihnen die Vorteile eines fortschrittlichen Energie-Managements, ohne dass Sie jedes technische Detail verstehen müssen.
Führen Sie PowerTOP vor und nach dem Ausführen aus, um den Unterschied festzustellen. Die Energieeinstellungen werden beim Neustart von TLP neu profiliert.
quelle