Mukaan Phoronix ja sen luoja Michael Larabel, joka on ongelman suuri syy virrankulutus ytimessä 2.6.38 on kutsuun tehty muutos ASPM (Active-State Power Management) PCI Express -paikoille. |
Active-State Power Management -ominaisuuden avulla voit vähentää virrankulutusta asettamalla PCI Express -linkit virransäästötilaan, mikä tekee niistä vähemmän aktiivisia ajan myötä. Tämä on yleinen piirre kannettavissa tietokoneissa ja muissa mobiililaitteissa, joita käytetään paristojen käyttöiän pidentämiseen.
Ilmeisesti uusimpien Linux-ytimien ongelman syy on väärin määritetyt BIOS: t, koska monet kannettavien valmistajat tukevat ASPM: ää, mutta eivät määritä sitä oikein ns. Kiinteässä ACPI-kuvaustaulukossa, joka "konfiguroi" automaattisesti BIOS käynnistyksen aikana.
Mikä on ratkaisu? Yksinkertainen.
1.- Avasin terminaalin ja kirjoitin:
gksu gedit / etc / default / grub
2.- Etsi seuraavan kaltainen viiva:
GRUB_CMDLINE_LINUX_DEFAULT = "hiljainen splash"
3. - Korvaa se tällä tavalla:
GRUB_CMDLINE_LINUX_DEFAULT = "hiljainen roiske pcie_aspm = voima"
4.- Tallenna muutokset ja kirjoita seuraava komento päätelaitteeseen:
sudo update-grub
Tämä mahdollistaa ASPM: n riippumatta siitä, mitä BIOS sanoo, ja testit osoittavat, että tämä ratkaisu saavuttaa huomattavia virransäästöjä, jotka pidentävät merkittävästi akun käyttöikää.
lähde: Phoronix & Hyvin Linux
Luulen, että tämä energiankulutus on kriittisempi latopissa.
Hienoa, mutta toimiiko se ytimen 2.6.39 kanssa?
Liityn Martínin kuulemiseen. Minulla on Debian Sid ytimen kanssa 2.6.39
tarvitaanko sitä edelleen ytimessä 2.6.39?
En huomannut mitään merkittävää eroa.
Minulla on Inspiron 5110 core i7 ja hybridigrafiikka.
Esitän itselleni saman kysymyksen, jos kyseessä on ristiriita ongelma BIOSin ja ytimen ASPM: n väärän määrityksen välillä, mikä ratkaisu on otettu seuraaville versioille?
Katsokaa, mistä ymmärrän, että se toimii kaikilla ytimillä, jotka ovat korkeammat kuin 2.6.38, ja juuri niillä on ongelma. Kyse olisi testaamisesta ja vertailusta. 🙂 Jos se ei toimi, palaa vaiheet taaksepäin ja siinä kaikki.
Kippis!! Paul.
Akun kulutus on asia, joka menee melko huomaamatta ... varsinkin netbookeissa (vaikkakaan ei niin muistikirjoissa).
Ainoa tapa nähdä, tapahtuuko muutoksia, on käyttää Phoronix-pakettia tarvittavien testien suorittamiseen.
Halaus! Paul.
Ei mitään. Virhe on edelleen olemassa ... 🙁
Niin on…
Eikö tätä "pakotettua" voida ladata automaattisesti?
Tietenkin sinun on noudatettava viestissä ilmoitettuja vaiheita.
Olen antanut "Tykkää" vastauksen sijaan. 🙂
Mutta se ei ole automaattista, vaan itse tekemistä, tarkoitan sitä, että jakelut lisäävät parametrin välttääkseen ongelman peräkkäisissä julkaisuissa.
Erinomainen.
Ei aavistustakaan ... toivon niin. 🙂