Чи триває робота в команді ядра для покращення часу роботи акумулятора під Linux?


15

Я читав на деяких форумах, що команда ядра працює над покращенням часу роботи акумулятора та енергоефективності в Linux. На жаль, наша спільнота в цьому плані дійсно відстає від Windows та Mac. Я хотів би прочитати про причини, за якими така різниця існує в інших платформах.

Це пов'язано виключно із закритими специфікаціями апаратних засобів від постачальників або це має бути пов'язано з проблемами дизайну ядра? Пристрої Apple з ядрами Unix мають дивовижний час роботи від акумулятора, але вони також розробляють власне обладнання. Я просто хочу зрозуміти ці питання менш технічним шляхом.

Я знаю, що останні оновлення ядра в Ubuntu покращили час роботи акумулятора на більшості комп'ютерів, але мені було цікаво, чи триває ще розвиток, і де я можу прочитати докладніше про нього.

Відповіді:


16

Багато зусиль було докладено до випуску точного 12.04 LTS для вирішення багатьох найважливіших проблем, пов'язаних з відсмоктуванням живлення, таких як енергозбереження процесора Intel i915 rc6, PCIe ASPM, процесів, які спричинили занадто багато подій пробудження, а також для зменшити введення / виведення диска (наприклад, демони записують на диск занадто часто).

Існує сторінка Wiki, присвячена цій роботі: https://wiki.ubuntu.com/Kernel/PowerManagement

Більш новий випуск Quantal 12.10 буде використовувати новіше ядро ​​3.5 (або навіть можливо 3.6), це означатиме, що ми отримаємо багато економії енергії управління вгорі, наприклад, у недавньому драйвері ACPI.

На жаль, намагатися зробити Ubuntu таким же ефективним, як закрите власницьке обладнання важко без повного розкриття того, як апаратне забезпечення працює та налаштовується. Наприклад, живлення деяких пристроїв може зажадати спеціальних знань про основні фізичні компоненти.

Економія електроенергії - це нетривіальна проблема, і іноді помилки у мікропрограмному забезпеченні (BIOS) можуть призвести до неоптимальних конфігурацій, а може, драйвери базуються на бінарних крапках, над якими ми маємо чи не контролюємо.

Що стосується постійної роботи, є сторінка проекту, на якій можна подавати помилки проти недобросовісних програм, які дозволяють зосередитись на вирішенні питань, що відсмоктують живлення:

https://bugs.launchpad.net/ubuntu-power-consumption

У мене також є статті про цю роботу в блозі:

http://smackerelofopinion.blogspot.co.uk/search/label/power

Сподіваюсь, це допомагає.


Насправді дуже корисно. Саме те, що я шукав. Завдяки мільйонів.
leousa
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.