Во время исследования я наткнулся на powertop , pm-utils , tlp , laptop-power-mode и целую кучу ручных взломов ...

Я потратил некоторое время, пытаясь выяснить достоинства каждого метода и конфликтовали ли они ... и затем я увидел это ..

https://askubuntu.com/questions/172391/is-laptop-mode-tools-still-relevant-for-12-04-and-the-3-x-kernels

... который утверждает, что в последней версии Ubuntu это уже не актуально.

Меня всегда удивляло то, как мало работает батарея Linux по сравнению с другими ОС, учитывая, что она также часто более легкая, поэтому имеет смысл, что ядро интегрирует эти новые функции, и другие инструменты просто необходимы, если ваш Ядро слишком старое для вашего оборудования ... но так ли это?

Является ли рассуждение в приведенной выше ссылке, что ядро теперь обрабатывает все это - или это специфично для Ubuntu, так как они добавили дополнительные сценарии и т.д. Для лучшего взаимодействия с пользователем.

tl; dr - (1) это также применимо к Debian Jessie / любому другому дистрибутиву из определенной версии ядра?

И (2) для людей в будущем, которые задают тот же вопрос о последней настройке энергосбережения на том ядре, на котором мы находимся, - какой самый простой способ выяснить, какие настройки сейчас обрабатываются в данном ядре, чтобы не задавать людям вопросы этот вопрос каждые 6 месяцев или около того? (Лучше узнать, как узнать об этом, чем продолжать беспокоить вас всех!)

1 ответ1

0

Проблема в том, что энергосбережение очень сложное. Различные элементы имеют значение. Сама ОС, оборудование и программное обеспечение, которое вы запускаете. Каждому нужно подумать о том, как потребляется энергия.

Ядро Linux (распространенное во всех дистрибутивах Linux) имеет некоторые функции, которые позволяют программному обеспечению точно настраивать энергопотребление. По умолчанию это настраивается для обеспечения совместимости с самым широким спектром оборудования.

Кроме того, разработчики Ubuntu провели много времени с различными инструментами и утилитами, пытаясь точно настроить параметры, чтобы получить максимальную отдачу от Ubuntu как операционной системы.

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

При использовании Windows в качестве ОС все эти настройки производятся производителем, потому что они того стоят. Использование Linux на настольном компьютере по-прежнему незначительно по сравнению с использованием Windows, поэтому производители не выполняют эту работу. Даже если бы они это сделали, я не думаю, что есть единственная точка конфигурации, поэтому любая оптимизация должна была бы принять форму - возможно, довольно сложного - сценария, который необходимо постоянно проверять и поддерживать. Так что, честно говоря, это почти наверняка никогда не будет широко распространенным вариантом, если для Linux не станет доступна общая платформа настройки мощности.

Итак: Нет, ядро предоставляет определенные возможности и стандартную конфигурацию. Определенные распределения могут настраивать вещи до определенной степени. Аппаратная настройка остается на усмотрение пользователя. :(

  1. Да, вышеизложенное относится к другим дистрибутивам, использующим сопоставимые версии ядра.

  2. Хотя я вижу, что настройки и общая настройка будут происходить постепенно, поэтому со временем вы увидите улучшения (хотя я предполагаю, что определенные выпуски дистрибутивов могут время от времени отменять это из-за изменений в программном обеспечении, которые потребляют больше энергии), вы вряд ли увидеть большой скачок до тех пор, пока кто-то не придумает единую согласованную платформу управления питанием. Это было бы то, на что нужно обратить внимание (по крайней мере, на мой взгляд).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .