Как исправить чрезмерное энергопотребление ядра 2.6.38

По Phoronix и его создатель Майкл Ларабель, великая причина проблемы потребляемая мощность в ядре 2.6.38 это изменение, которое было внесено в вызов ASPM (Управление питанием в активном состоянии) для слотов PCI Express.

Функция управления питанием в активном состоянии позволяет снизить энергопотребление, переводя неиспользуемые каналы PCI Express в состояние энергосбережения, что со временем делает их менее активными. Это обычная особенность ноутбуков и других мобильных устройств, используемых для продления срока службы батарей.

По-видимому, причиной проблемы с последними ядрами Linux является неправильно настроенный BIOS, поскольку многие производители ноутбуков поддерживают ASPM, но не настраивают его правильно в так называемой таблице описания фиксированного ACPI, которая является той, которая «автоматически настраивает» BIOS во время загрузки.

Каково решение? Просто.

1.- Я открыл терминал и написал:

gksu gedit / и т. д. / по умолчанию / grub

2.- Найдите строку, подобную следующей:

GRUB_CMDLINE_LINUX_DEFAULT = "тихий всплеск"

3.- Замените его таким:

GRUB_CMDLINE_LINUX_DEFAULT = "тихий всплеск pcie_aspm = force"

4.- Сохраните изменения и введите в терминал следующую команду:

sudo update-grub

Это позволяет использовать ASPM независимо от того, что говорит BIOS, и тесты показывают, что это решение обеспечивает значительную экономию энергии, что значительно увеличивает время автономной работы.

Осторожно: Майкл предупреждает нас, что в некоторых случаях добавление этого параметра в строку загрузки вашего ядра может не работать. Чтобы вернуться в исходное состояние, вам нужно только отменить изменения и перезапустить.

источник: Phoronix & Очень Linux


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Москва сказал

    Думаю, в латопе это потребление энергии более критично.

  2.   Мартин сказал

    Отлично, а на ядре 2.6.39 работает?

  3.   коричневый сказал

    Присоединяюсь к консультации Мартина. У меня Debian Sid с ядром 2.6.39

  4.   Адан Артуро Браво Гусман сказал

    он еще нужен в ядре 2.6.39?

  5.   из сказал

    Существенной разницы не заметил.
    У меня Inspiron 5110 Core i7 и гибридная графика.

  6.   приглашенный сказал

    Я задаю себе тот же вопрос: если это проблема конфликта между неправильной конфигурацией BIOS и ASPM ядра, какое решение было принято для следующих версий?

  7.   Давайте использовать Linux сказал

    Послушайте, насколько я понимаю, он работает на всех ядрах выше, чем 2.6.38, а именно с ними проблема. Это будет вопрос тестирования и сравнения. 🙂 Наконец, если это не сработает, вернитесь к шагам и все.
    Ура !! Павел.

  8.   Давайте использовать Linux сказал

    Расход заряда батареи - это проблема, которая остается незамеченной ... особенно в нетбуках (хотя и не в ноутбуках).
    Единственный способ действительно увидеть, были ли изменения, - это использовать пакет Phoronix для запуска необходимых тестов.
    Объятья! Павел.

  9.   Давайте использовать Linux сказал

    Никто. Ошибка все еще есть ... 🙁

  10.   Давайте использовать Linux сказал

    Так что…

  11.   приглашенный сказал

    Разве это "принудительное" не может быть загружено автоматически?

  12.   Давайте использовать Linux сказал

    Конечно, для этого вам нужно выполнить шаги, указанные в сообщении.

  13.   приглашенный сказал

    Я поставил «Нравится» вместо «Ответить». 🙂

    Но это не автоматическая магия, это делается самостоятельно, я имею в виду, если дистрибутивы добавят параметр, чтобы избежать проблемы в последующих выпусках.

  14.   Немецкий сказал

    Отлично.

  15.   Давайте использовать Linux сказал

    Понятия не имею ... Надеюсь, что да. 🙂