Kako popraviti prekomjernu potrošnju energije kernela 2.6.38

po Phoronix i njegov tvorac, Michael Larabel, glavni uzrok problema potrošnja energije u kernelu 2.6.38 je promjena koja je napravljena u pozivu ASPM (Aktivno upravljanje napajanjem) za PCI Express utore.

Značajka Active-State Power Management omogućuje vam smanjenje potrošnje energije stavljanjem neiskorištenih PCI Express veza u stanje uštede energije, čineći ih vremenom manje aktivnima. Ovo je uobičajena značajka kod prijenosnih računala i drugih mobilnih uređaja koji se koriste za produljenje vijeka trajanja baterija.

Očigledno je da je uzrok problema s najnovijim Linuxovim jezgrima pogrešno konfigurirani BIOS-i, budući da mnogi proizvođači prijenosnih računala podržavaju ASPM, ali ga ne konfiguriraju ispravno u takozvanoj Fixed ACPI Description Table, koja je ta koja "automatski konfigurira" BIOS tijekom pokretanja.

Koje je rješenje? Jednostavan.

1.- Otvorio sam terminal i napisao:

gksu gedit / etc / default / grub

2.- Pronađite liniju sličnu sljedećoj:

GRUB_CMDLINE_LINUX_DEFAULT = "tiho prskanje"

3. - Zamijenite ga ovakvim:

GRUB_CMDLINE_LINUX_DEFAULT = "tihi pljusak pcie_aspm = sila"

4.- Spremite promjene i u terminal unesite sljedeću naredbu:

sudo update-grub

To omogućuje ASPM bez obzira na to što BIOS kaže, a testovi pokazuju da ovo rješenje postiže značajne uštede energije koje značajno povećavaju vijek trajanja baterije.

Pazite: Michael nas upozorava da u nekim slučajevima dodavanje ovog parametra u liniju za pokretanje jezgre vjerojatno neće raditi. Da biste se vratili u izvorno stanje, trebate samo poništiti promjene i ponovo pokrenuti.

izvor: Phoronix & Vrlo Linux


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   moskosov dijo

    Pretpostavljam da je ta potrošnja energije kritičnija u Latopu.

  2.   Bregunica dijo

    Izvrsno, ali radi li to za kernel 2.6.39?

  3.   Bruno dijo

    Pridružujem se savjetovanju Martína. Imam Debian Sid s jezgrom 2.6.39

  4.   Adam Arturo Bravo Guzman dijo

    je li i dalje potreban u kernelu 2.6.39?

  5.   Des dijo

    Nisam primijetio nikakvu bitnu razliku.
    Imam Inspiron 5110 core i7 i hibridnu grafiku.

  6.   pozvan dijo

    Postavljam si isto pitanje, ako je problem u sukobu između pogrešne konfiguracije BIOS-a i ASPM-a jezgre, koje je rješenje poduzeto za sljedeće verzije?

  7.   Koristimo Linux dijo

    Pazi, koliko sam shvatio, to djeluje na svim jezgrama višim od 2.6.38, a upravo su one u problemima. Bilo bi pitanje testiranja i usporedbe. Napokon, ako ne uspije, vratite se stepenicama i to je to.
    Živjeli!! Pavao.

  8.   Koristimo Linux dijo

    Potrošnja baterije problem je koji prolazi prilično nezapaženo ... posebno na netbookovima (iako to nije slučaj kod prijenosnika).
    Jedini način da stvarno utvrdimo je li došlo do promjena jest korištenje paketa Phoronix za pokretanje potrebnih testova.
    Zagrljaj! Pavao.

  9.   Koristimo Linux dijo

    Nijedna. Pogreška je još uvijek tu ... 🙁

  10.   Koristimo Linux dijo

    Kao i ...

  11.   pozvan dijo

    Ne može li se ovo "prisilno" učitati automatski?

  12.   Koristimo Linux dijo

    Naravno, za to morate slijediti korake naznačene u postu.

  13.   pozvan dijo

    Dao sam "Sviđa mi se" umjesto "Odgovori". 🙂

    Ali to nije automagično, već to radite sami, mislim na to hoće li distribucije dodati parametar kako bi se izbjegao problem u uzastopnim izdanjima.

  14.   njemački dijo

    Izvrsno.

  15.   Koristimo Linux dijo

    Nemam pojma ... nadam se. 🙂