Av Phoronix og dens skaper, Michael Larabel, den store årsaken til problemet med strømforbruk i kjernen 2.6.38 er endringen som ble gjort i samtalen ASPM (Active-State Power Management) for PCI Express-spor. |
Active-Power Power Management-funksjonen lar deg redusere strømforbruket ved å sette ubrukt PCI Express-koblinger i en strømsparingsstatus, noe som gjør dem mindre aktive over tid. Dette er en vanlig funksjon i bærbare datamaskiner og andre mobile enheter som brukes til å forlenge batteriets levetid.
Tilsynelatende er årsaken til problemet med de nyeste Linux-kjernene de feilkonfigurerte BIOSene, siden mange bærbare produsenter støtter ASPM, men ikke konfigurerer det riktig i den såkalte Fixed ACPI Description Table, som er den som "autokonfigurerer" BIOS under støvel.
Hva er løsningen? Enkel.
1.- Jeg åpnet en terminal og skrev:
gksu gedit / etc / default / grub
2.- Finn en linje som ligner på følgende:
GRUB_CMDLINE_LINUX_DEFAULT = "stille sprut"
3.- Erstatt den med en slik:
GRUB_CMDLINE_LINUX_DEFAULT = "stille sprut pcie_aspm = kraft"
4.- Lagre endringene og skriv inn følgende kommando i terminalen:
sudo update-grub
Dette muliggjør ASPM uansett hva BIOS sier, og tester viser at denne løsningen oppnår bemerkelsesverdige strømbesparelser som øker batteriets levetid betydelig.
Fuente: Phoronix & Veldig Linux
Jeg forestiller meg at dette energiforbruket er mer kritisk i latop.
Flott, men fungerer det for kjernen 2.6.39?
Jeg blir med på konsultasjonen av Martín. Jeg har Debian Sid med kjernen 2.6.39
trengs det fortsatt i kjernen 2.6.39?
Jeg la ikke merke til noen vesentlig forskjell.
Jeg har en Inspiron 5110 core i7 og hybrid grafikk.
Jeg stiller meg selv det samme spørsmålet, hvis det er et konfliktproblem mellom feilkonfigurasjonen av BIOS og ASPM for kjernen, hvilken løsning har blitt tatt for følgende versjoner?
Etter det jeg forstår fungerer det på alle kjerner som er høyere enn 2.6.38, som nettopp er de som har problemet. Det ville være et spørsmål om å teste og sammenligne. Til slutt, hvis det ikke fungerer, gå trinnene tilbake og det er det.
Jubel!! Paul.
Batteriforbruk er et problem som går ganske ubemerket ... spesielt i netbooks (selv om det ikke er det i bærbare datamaskiner).
Den eneste måten å virkelig se om det var endringer, er å bruke Phoronix-pakken til å kjøre de nødvendige testene.
En klem! Paul.
Ingen. Feilen er fortsatt der ... 🙁
Så er ...
Kan ikke denne "tvungne" lastes automatisk?
Selvfølgelig, for det må du følge trinnene som er angitt i innlegget.
Jeg har gitt "Liker" i stedet for "Svar". 🙂
Men det er ikke automagisk, det gjør du selv, det jeg mener er om distribusjonene vil legge til parameteren for å unngå problemet i påfølgende utgivelser.
Utmerket.
Ingen anelse ... Jeg håper det. 🙂