Cum se remediază consumul excesiv de energie al nucleului 2.6.38

Segun Phoronix și creatorul său, Michael Larabel, marea cauză a problemei consumul de energie în kernel 2.6.38 este modificarea care a fost făcută în apel ASPM (Active-State Power Management) pentru sloturile PCI Express.

Funcția Active-State Power Management vă permite să reduceți consumul de energie plasând linkurile PCI Express neutilizate într-o stare de economisire a energiei, făcându-le mai puțin active în timp. Aceasta este o caracteristică comună la laptopuri și alte dispozitive mobile utilizate pentru a prelungi durata de viață a bateriilor.

Aparent, cauza problemei cu cele mai recente nuclee Linux este BIOS-urile configurate greșit, deoarece mulți producători de laptopuri acceptă ASPM, dar nu îl configurează corect în așa-numitul tabel de descriere ACPI fix, care este cel care „configurează automat” BIOS în timpul pornirii.

Care este solutia? Simplu.

1.- Am deschis un terminal și am scris:

gksu gedit / etc / default / grub

2.- Localizați o linie similară cu următoarea:

GRUB_CMDLINE_LINUX_DEFAULT = "stropire liniștită"

3.- Înlocuiți-l cu unul ca acesta:

GRUB_CMDLINE_LINUX_DEFAULT = "liniște splash pcie_aspm = forță"

4.- Salvați modificările și introduceți următoarea comandă în terminal:

sudo update-grub

Acest lucru permite ASPM indiferent de ceea ce spune BIOS-ul, iar testele arată că această soluție realizează economii notabile de energie care măresc semnificativ durata de viață a bateriei.

Atenție: Michael ne avertizează că, în unele cazuri, este posibil ca adăugarea acestui parametru la linia de boot a nucleului dvs. să nu funcționeze. Pentru a reveni la starea inițială, trebuie doar să anulați modificările și să reporniți.

Fuente: Phoronix & Foarte Linux


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   moskosov el a spus

    Îmi imaginez că acest consum de energie este mai critic în latop.

  2.   Martin el a spus

    Excelent, dar funcționează pentru kernel 2.6.39?

  3.   maro el a spus

    Mă alătur consultării lui Martín. Am Debian Sid cu kernel 2.6.39

  4.   Adam Arturo Bravo Guzman el a spus

    mai este nevoie în kernel 2.6.39?

  5.   Des el a spus

    Nu am observat nicio diferență substanțială.
    Am un Inspiron 5110 core i7 și o grafică hibridă.

  6.   Oaspete el a spus

    Îmi pun aceeași întrebare, dacă este o problemă de conflict între configurarea greșită a BIOS-ului și ASPM-ul nucleului, ce soluție a fost luată pentru următoarele versiuni?

  7.   Să folosim Linux el a spus

    Uite, din câte am înțeles, funcționează pe toate nucleele mai mari decât 2.6.38, care sunt tocmai cele care au problema. Ar fi o chestiune de testare și comparare. 🙂 În cele din urmă, dacă nu funcționează, reveniți la pași și gata.
    Noroc!! Paul.

  8.   Să folosim Linux el a spus

    Consumul de baterie este o problemă care trece destul de neobservată ... mai ales în netbook-uri (deși nu în laptopuri).
    Singura modalitate de a vedea cu adevărat dacă au existat modificări este de a utiliza suita Phoronix pentru a rula testele necesare.
    O imbratisare! Paul.

  9.   Să folosim Linux el a spus

    Nici unul. Eroarea este încă acolo ... 🙁

  10.   Să folosim Linux el a spus

    La fel este ...

  11.   Oaspete el a spus

    Nu se poate încărca automat acest „forțat”?

  12.   Să folosim Linux el a spus

    Desigur, pentru asta trebuie să urmați pașii indicați în postare.

  13.   Oaspete el a spus

    Am dat „Apreciază” în loc de „Răspunde”. 🙂

    Dar asta nu este automagic, o faci singur, ceea ce vreau să spun este dacă distribuțiile vor adăuga parametrul pentru a evita problema în versiunile succesive.

  14.   Germană el a spus

    Excelent.

  15.   Să folosim Linux el a spus

    Nici o idee ... Sper că da. 🙂