Hur fixar du överdriven strömförbrukning av kärnan 2.6.38

Genom Phoronix och dess skapare, Michael Larabel, den stora orsaken till problemet med strömförbrukning i kärna 2.6.38 är den förändring som gjordes i samtalet ASPM (Active-State Power Management) för PCI Express-kortplatser.

Med Active-State Power Management-funktionen kan du minska strömförbrukningen genom att sätta oanvända PCI Express-länkar i ett energisparläge, vilket gör dem mindre aktiva över tiden. Detta är ett vanligt inslag i bärbara datorer och andra mobila enheter som används för att förlänga batteriets livslängd.

Tydligen är orsaken till problemet med de senaste Linux-kärnorna de felkonfigurerade BIOSna, eftersom många bärbara datortillverkare stöder ASPM men inte konfigurerar det korrekt i den så kallade Fixed ACPI Description Table, som är den som "automatiskt konfigurerar" BIOS under start .

Vad är lösningen? Enkel.

1.- Jag öppnade en terminal och skrev:

gksu gedit / etc / default / grub

2.- Hitta en rad som liknar följande:

GRUB_CMDLINE_LINUX_DEFAULT = "tyst stänk"

3.- Byt ut det mot en så här:

GRUB_CMDLINE_LINUX_DEFAULT = "tyst stänk pcie_aspm = kraft"

4. - Spara ändringarna och ange följande kommando i terminalen:

sudo update-grub

Detta möjliggör ASPM oavsett vad BIOS säger, och test visar att denna lösning uppnår anmärkningsvärda energibesparingar som avsevärt ökar batteriets livslängd.

Var uppmärksam: Michael varnar oss för att det i vissa fall kanske inte fungerar att lägga till den här parametern i startlinjen i din kärna. För att återgå till det ursprungliga tillståndet behöver du bara ångra ändringarna och starta om.

Fuente: Phoronix & Mycket Linux


Innehållet i artikeln följer våra principer om redaktionell etik. Klicka på för att rapportera ett fel här.

15 kommentarer, lämna din

Lämna din kommentar

Din e-postadress kommer inte att publiceras.

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Moskva sade

    Jag föreställer mig att denna energiförbrukning är mer kritisk i latop.

  2.   Martin sade

    Bra, men fungerar det för kärna 2.6.39?

  3.   Bruno sade

    Jag går med i konsultationen av Martín. Jag har Debian Sid med kärnan 2.6.39

  4.   Adam Arturo Bravo Guzman sade

    behövs det fortfarande i kärnan 2.6.39?

  5.   Des sade

    Jag märkte ingen väsentlig skillnad.
    Jag har en Inspiron 5110 core i7 och hybridgrafik.

  6.   inbjuden sade

    Jag ställer mig samma fråga, om det är ett konfliktproblem mellan felkonfigurationen av BIOS och ASPM för kärnan, vilken lösning har tagits för följande versioner?

  7.   Låt oss använda Linux sade

    Titta, enligt vad jag förstår fungerar det på alla kärnor som är högre än 2.6.38, vilket är just de som har problemet. Det skulle vara en fråga om att testa och jämföra. Slutligen, om det inte fungerar, gå tillbaka stegen och det är det.
    Skål!! Paul.

  8.   Låt oss använda Linux sade

    Batteriförbrukning är en fråga som går obemärkt förbi ... speciellt i netbooks (men inte så i bärbara datorer).
    Det enda sättet att verkligen se om det fanns förändringar är att använda Phoronix-sviten för att köra de nödvändiga testerna.
    En kram! Paul.

  9.   Låt oss använda Linux sade

    Ingen. Felet är fortfarande kvar ... 🙁

  10.   Låt oss använda Linux sade

    Så är ...

  11.   inbjuden sade

    Kan inte detta "tvingade" laddas automatiskt?

  12.   Låt oss använda Linux sade

    Naturligtvis måste du följa stegen som anges i inlägget för det.

  13.   inbjuden sade

    Jag har gett "Gilla" istället för "Svara". 🙂

    Men det är inte automagiskt, det gör du själv, vad jag menar är om distributionerna kommer att lägga till parametern för att undvika problemet i successiva utgåvor.

  14.   German sade

    Utmärkt.

  15.   Låt oss använda Linux sade

    Ingen aning ... jag hoppas det. 🙂