Pagal Phoronix ir jo kūrėjas Michaelas Larabelas, didžiausia šios problemos priežastis energijos suvartojimas 2.6.38 branduolyje yra pakeitimas, atliktas kvietime ASPM („Active-State Power Management“) „PCI Express“ lizdams. |
„Active-State“ energijos valdymo funkcija leidžia sumažinti energijos suvartojimą, nenaudojamas „PCI Express“ nuorodas nustatant energijos taupymo būsenoje, todėl laikui bėgant jos tampa mažiau aktyvios. Tai yra įprasta nešiojamųjų kompiuterių ir kitų mobiliųjų įrenginių, naudojamų prailginant baterijų veikimo laiką, savybė.
Akivaizdu, kad naujausių „Linux“ branduolių problemos priežastis yra neteisingai sukonfigūruotos BIOS, nes daugelis nešiojamųjų kompiuterių gamintojų palaiko ASPM, tačiau tinkamai nesukonfigūruoja vadinamojoje Fixed ACPI aprašymo lentelėje, kuri „automatiškai konfigūruoja“ BIOS per bagažinė.
Koks yra sprendimas? Paprasta.
1.- Atidariau terminalą ir parašiau:
gksu gedit / etc / default / grub
2.- Suraskite liniją, panašią į šią:
GRUB_CMDLINE_LINUX_DEFAULT = "tylus purslas"
3. - Pakeiskite jį tokiu:
GRUB_CMDLINE_LINUX_DEFAULT = "tylus purslų pcie_aspm = jėga"
4.- Išsaugokite pakeitimus ir įveskite šią komandą terminale:
sudo update-grub
Tai įgalina ASPM, nesvarbu, ką sako BIOS, ir bandymai rodo, kad šis sprendimas leidžia žymiai sutaupyti energijos, o tai žymiai padidina baterijos veikimo laiką.
Fuente: Phoronix & Labai Linux
Įsivaizduoju, kad šis energijos suvartojimas yra kritiškesnis latopuose.
Puiku, bet ar tai tinka 2.6.39 branduoliui?
Aš prisijungiu prie Martíno konsultacijos. Turiu Debianą Sidą su 2.6.39 branduoliu
ar vis dar reikia 2.6.39 branduolyje?
Nepastebėjau jokio esminio skirtumo.
Turiu „Inspiron 5110 core i7“ ir hibridinę grafiką.
Aš pats sau užduodu tą patį klausimą, jei tai yra klaidingos BIOS ir branduolio ASPM konfigūracijos problema, koks sprendimas buvo pasirinktas šioms versijoms?
Žiūrėk, iš to, ką suprantu, jis veikia visuose branduoliuose, aukštesniuose nei 2.6.38, kurie yra būtent tie, kurie turi problemą. Tai būtų testavimo ir palyginimo klausimas. 🙂 Galiausiai, jei tai neveikia, grįžkite atgal ir viskas.
Cheers !! Paulius.
Akumuliatoriaus sąnaudos yra gana nepastebimos problemos ... ypač netbook'uose (nors ne taip sąsiuviniuose).
Vienintelis būdas sužinoti, ar buvo pakeitimų, yra „Phoronix“ rinkinio naudojimas norint atlikti reikiamus bandymus.
Apkabinimas! Paulius.
Nė vienas. Klaida vis dar yra ... 🙁
Taip yra ...
Ar negalima to „priverstinio“ pakrauti automatiškai?
Žinoma, tam turite atlikti įraše nurodytus veiksmus.
Vietoj „Atsakyti“ daviau „Patinka“. 🙂
Bet tai nėra automatiškai, tai daro pats, turiu omenyje tai, ar paskirstymai pridės parametrą, kad būtų išvengta problemos iš eilės leidimuose.
Puikus.
Ne idėja ... tikiuosi. 🙂