Segons Phoronix i el seu creador, Michael Larabel, la gran causa del problema del consum d'energia al nucli 2.6.38 és el canvi que es va realitzar a l'anomenat ASPM (Active-State Power Management) per a les ranures PCI Express. |
La característica Active-State Power Management permet reduir el consum d'energia posant als enllaços PCI Express que no es fan servir en estat d'estalvi d'energia, fent que estiguin menys actius amb el pas del temps. Es tracta d'una característica comuna en portàtils i altres dispositius mòbils utilitzades per estendre la vida de les bateries.
Aparentment, la causa del problema amb els últims nuclis Linux són les BIOS mal configurades, ja que molts fabricants de portàtils suporten ASPM però no el configuren correctament a l'anomenada Fixed ACPI Description Table, que és la que “autoconfigura” la BIOS durant l'arrencada .
Quina és la solució? Simple.
1.- Vaig obrir un terminal i vaig escriure:
gksu gedit / etc / default / grub
2.- Localitzeu una línia semblant a la següent:
GRUB_CMDLINE_LINUX_DEFAULT = "esquitxades tranquil·les"
3.- Reemplaça-la amb una com aquesta:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"
4.- Guarda els canvis i ingressa la següent ordre al terminal:
sudo update-grub
Això habilita l'ASPM digui el que digui la BIOS, i les proves demostren que amb aquesta solució s'aconsegueixen notables estalvis d'energia que augmenten l'autonomia de les bateries de manera sensible.
font: Phoronix & molt Linux
m'imagino q aquest consum d'energia és més critic als latops.
Genial, però, funciona per al nucli 2.6.39?
M'uneixo a la consulta de Martín. Tinc Debian Sid amb nucli 2.6.39
encara és necessari al nucli 2.6.39?
Jo no vaig notar cap diferència substancial.
Tinc una Inspiron 5110 core i7 i gràfics híbrids.
Em faig la mateixa pregunta, si és un problema de conflicte entre la mala configuració de la BIOS i l'ASPM del nucli, quina solució s'ha pres per a les versions següents?
Mirin, pel que tinc entès funciona a tots els kernels superiors al 2.6.38, que són, precisament, els que tenen el problema. Seria qüestió de provar i comparar. 🙂 D'última, si no funciona, tornen els passos enrere i llest.
Salutacions !! Pau.
El consum de bateria és una qüestió que passa força desapercebuda… especialment en netbooks (encara que no tan així en notebooks).
L'única manera de veure si hi va haver canvis és usant la suite de Phoronix per córrer els tests necessaris.
Una forta abraçada! Pau.
Cap. L'error segueix aquí… 🙁
Així és ...
No es pot carregar automàgicament aquest «forced»?
És clar, per això cal seguir els passos que s'indiquen al post.
He donat M'agrada en comptes de Respondre. 🙂
Però això no és automàgic, això és fer-ho un mateix, el que vull dir és si les distribucions afegiran el paràmetre per evitar el problema en successives versions.
Excel·lent.
Ni idea… això espero. 🙂