Linux-Kernel

Weitere Ursache für erhöhte Leistungsaufnahme gefunden

Nachdem sich Berichte über eine erhöhte Leistungsaufnahme auf einigen Rechnern beim Einsatz des Linux-Kernels 2.6.38 gehäuft hatten, wurde jetzt eine weitere Ursache dafür gefunden: Die Energiesparmethoden an der PCI-Express-Schnittstelle.

Artikel veröffentlicht am ,
Das Linux-Maskottchen Tux
Das Linux-Maskottchen Tux (Bild: Larry Ewing)

In Benchmarks will die US-Webseite Phoronix im Linux-Kernel 2.6.38 einen um 30 Prozent erhöhten Stromverbrauch gemessen haben. Phoronix hat dafür eine weitere Ursache ausgemacht: Das Active State Power Management (ASPM) für Hardware an der PCI-Express-Schnittstelle. Inzwischen haben Kernel-Entwickler das Problem bestätigt. Schuld daran seien fehlerhafte BIOS-Meldungen in der FADT (Fixed ACPI Description Table).

Stellenmarkt
  1. IT-Spezialist (m/w/d)
    Dan Produkte GmbH, Siegen
  2. Senior Global Digital Product Manager (m/w/d)
    GEBR. BRASSELER GmbH & Co. KG, Lemgo
Detailsuche

Matthew Garrett bestätigte das Problem der erhöhten Leistungsaufnahme. Sein Patch im Kernel 2.6.38 deaktiviert ASPM, wenn die FADT meldet, dass es von der Hardware nicht unterstützt wird. Da PCI-Express-Geräte auch im Ruhezustand dann viel Leistung erbringen, sinkt die Akkulaufzeit um bis zu 30 Prozent. Grund für den Patch waren gemeldete Fehler durch ein stets aktives ASPM, was teilweise zu kompletten Abstürzen führte.

Der Grund für die Abstürze taucht laut Garrett dann auf, wenn das BIOS fehlende ASPM-Unterstützung meldet, obwohl sie existiert. Zusätzlich kann es vorkommen, dass das BIOS ASPM auf einigen Geräten aktiviert, dem System aber mitteilt, das ASPM deaktiviert ist. Das bringe Geräte aus dem Tritt und führe zu den Abstürzen. Deshalb habe er den Patch eingereicht, um ASPM immer dann zu deaktivieren, wenn das BIOS dessen fehlende Unterstützung meldet.

Um das Problem der erhöhten Leistungsaufnahme zu beheben, schlägt Phoronix den Kernel-Parameter pcie_aspm=force vor, mit dem ASPM auch dann aktiviert wird, wenn das BIOS es nicht unterstützt. Unter Umständen stürzt das System dann aber ab.

Golem Akademie
  1. Advanced Python - Fortgeschrittene Programmierthemen
    16./17. September 2021, online
  2. Docker & Containers - From Zero to Hero
    5.-7. Oktober 2021, online
  3. PostgreSQL Fundamentals
    14.-17. September 2021, online
Weitere IT-Trainings

Gegenwärtig gibt es mehrere Vorschläge, das Problem längerfristig im Kernel zu lösen: Der Patch könnte aktiv bleiben und eine Whitelist mit funktionierenden Geräten erstellt werden, bei dem ASPM funktioniert. Es fehle aber in vielen Fällen an entsprechender Dokumentation. Die Alternative wäre ASPM wieder zu aktivieren und eine Blacklist nicht funktionierender Geräte zu erstellen. Das sei allerdings mit dem hohen Aufwand verbunden, alle diese Geräte ausfindig zu machen. Schließlich gäbe es noch die Möglichkeit, dass der Kernel das BIOS falsch auslese und ASPM-Fehler auslöse, die von anderen Systemen nicht gesehen werden. Auch bräuchten die Entwickler Zeit, um dem Problemen auf die Spur zu kommen.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Elon Musk
Tesla Model S bekommt ausschließlich Knight-Rider-Lenkrad

Elon Musk hat klargestellt, dass es für das Model S und das Model X kein normales Lenkrad mehr geben wird. Das D-förmige Lenkrad ist Pflicht.

Elon Musk: Tesla Model S bekommt ausschließlich Knight-Rider-Lenkrad
Artikel
  1. Loongson 3A5000: Chinesische Quadcore-CPU mit eigenem Befehlssatz
    Loongson 3A5000
    Chinesische Quadcore-CPU mit eigenem Befehlssatz

    50 Prozent schneller als der Vorgänger-Chip und dabei sparsamer: Der 3A5000 mit LoongArch-Technik stellt einen wichtigen Umbruch dar.

  2. Probefahrt mit EQS: Mercedes schüttelt Tesla ab, aber nicht die Klimakrise
    Probefahrt mit EQS
    Mercedes schüttelt Tesla ab, aber nicht die Klimakrise

    Der neue EQS von Mercedes-Benz widerlegt die Argumente vieler Elektroauto-Gegner. Auch die Komforttüren gefallen uns.
    Ein Bericht von Friedhelm Greis

  3. Förderprogramm: Bund will Fachkräfte für Akkuindustrie ausbilden lassen
    Förderprogramm
    Bund will Fachkräfte für Akkuindustrie ausbilden lassen

    Die Aus- und Weiterbildung für Fachleute im Bereich Akkuproduktion und -entwicklung wird mit 40 Millionen Euro aus der Staatskasse gefördert.

woo555! 19. Aug 2011

Mit installiertem fglrx verbraucht das Ubuntu 10.04 im Indle genau so viel Energie wie...

Anonymer Nutzer 03. Jul 2011

Den Satz hab ich auch nicht ganz verstanden - klingt nach einem Formulierungsfehler. Sinn...

Anonymer Nutzer 03. Jul 2011

Danke, sehr geile Info.

SchwindelInside 02. Jul 2011

Daher kaufe ich in Zukunft nur noch PCs bzw. Mainboards mit coreboot, ...daher jene mit...



Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Schnäppchen • 30% Rabatt auf Amazon Warehouse • ASUS TUF VG279QM 280 Hz 306,22€ • Fractal Design Meshify C Mini 69,90€ • Acer Nitro XF243Y 165Hz OC ab 169€ • Samsung C24RG54FQR 125€ • EA-Promo bei Gamesplanet • Alternate (u. a. Fractal Design Define S2 106,89€) • Roccat Horde Aimo 49€ [Werbung]
    •  /