[image]https://leganerd.com/wp-content/uploads/LEGANERD_042473.png[/image]
Con l’aggiornamento delle principali distro Linux all’ultimo ramo del kernel 2.6.38* c’è stato un sostanziale regresso nelle prestazioni energetiche, riscontrato sopratutto nei dispositivi portatili quali netbook, laptop e altri sistemi embedded, ma incide anche sul consumo energetico di pc e server.
Questo bug causa un maggior consumo della batteria/corrente che si aggira dal 15% al 40% nei casi più estremi, un problema abbastanza noioso che ha fatto sorgere molte critiche.
Il bug non sembra essere risolto al momento, ma è spuntato su Phoronix un workaround molto semplice per fixarlo momentaneamente.
Controllate se il vostro sistema supporta aspm
dmesg|grep -i aspm
Il risultato dovrebbe essere simile a questo
[ 0.216012] pci 0000:01:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with ’pcie_aspm=force’
Per chi ha gnome
gksu gedit /etc/default/grub
Per chi ha kde
kdesuso kate /etc/default/grub
Cercate
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
Adesso basta aggiungere “pcie_aspm=force” alla fine, quindi modificate così
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash pcie_aspm=force”
Assicuratevi di non aver toccato nient’altro e di aver scritto tutto bene altrimenti l’ OS potrebbe non partire.
Salvate e aggiornarte GRUB2
sudo update-grub
E quindi riavviate il sistema.
Il consumo della batteria, come si vede dal grafico, diminuisce sostanzialmente tornando praticamente alle prestazioni dei vecchi kernel.
Per maggiori info vi rimando sul sito di Phoronix