От Phoronix и неговият създател, Майкъл Ларабел, голямата причина за проблема с консумация на енергия в ядрото 2.6.38 е промяната, която е направена в повикването ASPM (Active-State Power Management) за PCI Express слотове. |
Функцията Active-State Power Management ви позволява да намалите консумацията на енергия, като поставите неизползваните връзки PCI Express в енергоспестяващо състояние, което ги прави по-малко активни с течение на времето. Това е често срещана характеристика в лаптопите и други мобилни устройства, използвани за удължаване живота на батериите.
Очевидно причината за проблема с най-новите ядра на Linux е неправилно конфигурираните BIOS, тъй като много производители на лаптопи поддържат ASPM, но не го конфигурират правилно в така наречената Фиксирана таблица с описания на ACPI, която е тази, която „автоматично конфигурира“ BIOS по време на зареждане .
Какво е решението? Просто.
1. - Отворих терминал и написах:
gksu gedit / etc / default / grub
2. - Намерете ред, подобен на следния:
GRUB_CMDLINE_LINUX_DEFAULT = "спокойно изпръскване"
3. - Заменете го с такъв като този:
GRUB_CMDLINE_LINUX_DEFAULT = "тихо изпръскване pcie_aspm = сила"
4. - Запазете промените и въведете следната команда в терминала:
sudo update-grub
Това позволява ASPM, без значение какво казва BIOS, а тестовете показват, че това решение постига забележителни икономии на енергия, които значително увеличават живота на батерията.
Fuente: Phoronix & Много Linux
Предполагам, че това потребление на енергия е по-критично в лаптопа.
Страхотно, но работи ли за ядро 2.6.39?
Присъединявам се към консултацията на Мартин. Имам Debian Sid с ядро 2.6.39
все още ли е необходимо в ядрото 2.6.39?
Не забелязах съществена разлика.
Имам Inspiron 5110 core i7 и хибридна графика.
Задавам си същия въпрос, ако става въпрос за конфликт между неправилната конфигурация на BIOS и ASPM на ядрото, какво решение е взето за следващите версии?
Вижте, от това, което разбирам, работи на всички ядра по-високи от 2.6.38, които са точно тези, които имат проблема. Би било въпрос на тестване и сравнение. И накрая, ако не работи, върнете се назад и това е всичко.
Наздраве !! Павел.
Консумацията на батерия е проблем, който остава съвсем незабелязан ... особено при нетбуците (макар и не при лаптопите).
Единственият начин наистина да разберете дали е имало промени е да използвате пакета Phoronix, за да стартирате необходимите тестове.
Прегръдка! Павел.
Нито един. Грешката все още е налице ... 🙁
Също така ...
Не може ли това "принудително" да се зарежда автоматично?
Разбира се, за това трябва да следвате стъпките, посочени в публикацията.
Дадох „Харесвам“ вместо „Отговор“. 🙂
Но това не е автоматично, това го правите сами, имам предвид дали дистрибуциите ще добавят параметъра, за да избегнат проблема при последователни издания.
Отличен.
Нямам идея ... надявам се. 🙂