Sådan ordnes overdreven strømforbrug af kerne 2.6.38

Ved Phoronix og dens skaber, Michael Larabel, den store årsag til problemet med strømforbrug i kerne 2.6.38 er den ændring, der blev foretaget i opkaldet ASPM (Active-State Power Management) til PCI Express-slots.

Active-State Power Management-funktionen giver dig mulighed for at reducere strømforbruget ved at sætte PCI Express-links, der ikke er i brug, i en strømbesparende tilstand, hvilket gør dem mindre aktive over tid. Dette er en almindelig funktion i bærbare computere og andre mobile enheder, der bruges til at forlænge batteriets levetid.

Tilsyneladende er årsagen til problemet med de seneste Linux-kerner fejlkonfigurerede BIOS'er, da mange bærbare computerproducenter understøtter ASPM, men ikke konfigurerer det korrekt i Fixed ACPI Description Table-kaldet, hvilket er det BIOS "autokonfigurerer" under opstart. .

Hvad er løsningen? Enkel.

1.- Jeg åbnede en terminal og skrev:

gksu gedit /etc/default/grub

2.- Find en linje, der ligner følgende:

GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash"

3.- Erstat den med sådan en:

GRUB_CMDLINE_LINUX_DEFAULT="stille stænk pcie_aspm=force"

4.- Gem ændringerne og indtast følgende kommando i terminalen:

sudo update-grub

Dette aktiverer ASPM, uanset hvad BIOS siger, og testene viser, at der med denne løsning opnås bemærkelsesværdige energibesparelser, der øger batteriernes autonomi på en mærkbar måde.

Pas på: Michael advarer os om, at tilføjelse af denne parameter til din kernes opstartslinje muligvis ikke virker. For at vende tilbage til den oprindelige tilstand er det kun nødvendigt at fortryde ændringerne og genstarte.

kilde: Phoronix & Meget Linux


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Moskva sagde han

    Jeg forestiller mig, at dette energiforbrug er mere kritisk i bærbare computere.

  2.   Martín sagde han

    Fantastisk, men virker det til kerne 2.6.39?

  3.   Bruno sagde han

    Jeg tilslutter mig Martins konsultation. Jeg har Debian Sid med kerne 2.6.39

  4.   Adam Arturo Bravo Guzman sagde han

    Er det stadig nødvendigt i kernel 2.6.39?

  5.   Des sagde han

    Jeg mærkede ikke nogen væsentlig forskel.
    Jeg har en Inspiron 5110 core i7 og hybrid grafik.

  6.   inviteret sagde han

    Jeg stiller mig selv det samme spørgsmål, hvis det er et problem med konflikt mellem fejlkonfigurationen af ​​BIOS og kerne-ASPM, hvilken løsning er der så blevet taget for følgende versioner?

  7.   Lad os bruge Linux sagde han

    Se, efter hvad jeg forstår virker det på alle kerner højere end 2.6.38, som netop er dem der har problemet. Det ville være et spørgsmål om at prøve og sammenligne. 🙂 Til sidst, hvis det ikke virker, så gå tilbage, og det er det.
    Skål !! Paul.

  8.   Lad os bruge Linux sagde han

    Batteriforbrug er et problem, der stort set går ubemærket hen... især på netbooks (selv om det ikke er tilfældet på notebooks).
    Den eneste måde at virkelig se, om der var ændringer, er at bruge Phoronix-pakken til at køre de nødvendige tests.
    Et kram! Paul.

  9.   Lad os bruge Linux sagde han

    Ingen. Fejlen er der stadig... 🙁

  10.   Lad os bruge Linux sagde han

    Så er ...

  11.   inviteret sagde han

    Kan det "tvungne" ikke indlæses automagisk?

  12.   Lad os bruge Linux sagde han

    For det skal du selvfølgelig følge de trin, der er angivet i indlægget.

  13.   inviteret sagde han

    Jeg har givet "Synes godt om" i stedet for "Svar". 🙂

    Men det er ikke automagisk, det er gør det selv, hvad jeg mener er, hvis distributioner vil tilføje parameteren for at undgå problemet i successive udgivelser.

  14.   Tysk sagde han

    Fremragende.

  15.   Lad os bruge Linux sagde han

    Ingen anelse... det håber jeg. 🙂