Kako popraviti prekomjernu potrošnju energije kernela 2.6.38

Prema 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 slotove.

Funkcija Active-State Power Management omogućava vam smanjenje potrošnje energije stavljanjem PCI Express veza koje se ne koriste u stanje uštede energije, čineći ih vremenom manje aktivnim. Ovo je uobičajena karakteristika kod laptopa i drugih mobilnih uređaja koji se koriste za produženje vijeka trajanja baterija.

Očigledno je da je uzrok problema sa najnovijim Linux kernelima pogrešno konfiguriran BIOS, budući da mnogi proizvođači laptopa podržavaju ASPM, ali ga ne konfiguriraju ispravno u takozvanoj tabeli Fiksni ACPI opis, koja je ta koja „automatski konfigurira“ BIOS tokom pokretanja .

Šta je rješenje? Jednostavno.

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 unesite sljedeću naredbu u terminal:

sudo update-grub

To omogućava 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 vašeg jezgra vjerovatno neće raditi. Da biste se vratili u izvorno stanje, trebate samo poništiti promjene i ponovo pokrenuti.

Izvor: Phoronix & Vrlo Linux


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   moskosov rekao je

    Pretpostavljam da je ova potrošnja energije kritičnija u laptopu.

  2.   Martine rekao je

    Super, ali radi li to za kernel 2.6.39?

  3.   Bruno rekao je

    Pridružujem se Martinu. Imam Debian Sid sa kernelom 2.6.39

  4.   Adam Arturo Bravo Guzman rekao je

    je li i dalje potreban u kernelu 2.6.39?

  5.   des rekao je

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

  6.   Gost rekao je

    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 rekao je

    Pazite, koliko sam shvatio, to djeluje na svim kernelima višim od 2.6.38, koji upravo imaju problema. Bilo bi pitanje testiranja i upoređivanja. 🙂 Na kraju, ako ne uspije, vratite se stepenicama i to je to.
    Živjeli !! Paul.

  8.   Koristimo Linux rekao je

    Potrošnja baterije je problem koji prolazi prilično nezapaženo ... posebno na netbook računarima (iako to nije slučaj kod notebook računara).
    Jedini način da zaista utvrdimo je li bilo promjena je korištenje paketa Phoronix za pokretanje potrebnih testova.
    Zagrljaj! Paul.

  9.   Koristimo Linux rekao je

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

  10.   Koristimo Linux rekao je

    Kao i…

  11.   Gost rekao je

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

  12.   Koristimo Linux rekao je

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

  13.   Gost rekao je

    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 rekao je

    Odlično.

  15.   Koristimo Linux rekao je

    Nemam pojma ... nadam se. 🙂