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.
Fuente: Phoronix & Mycket Linux
15 kommentarer, lämna din
Jag föreställer mig att denna energiförbrukning är mer kritisk i latop.
Bra, men fungerar det för kärna 2.6.39?
Jag går med i konsultationen av Martín. Jag har Debian Sid med kärnan 2.6.39
behövs det fortfarande i kärnan 2.6.39?
Jag märkte ingen väsentlig skillnad.
Jag har en Inspiron 5110 core i7 och hybridgrafik.
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?
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.
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.
Ingen. Felet är fortfarande kvar ... 🙁
Så är ...
Kan inte detta "tvingade" laddas automatiskt?
Naturligtvis måste du följa stegen som anges i inlägget för det.
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.
Utmärkt.
Ingen aning ... jag hoppas det. 🙂