LINUX.ORG.RU
ФорумTalks

[ASPM][powersaving]Опубликован патч решающий проблему энергопотребления в linux

 


0

0

Котороя собственно появилась в ядре 2.6.38, после внесения изменений в алгоритм активации ASPM (Active State Power Management).

Патч состоит из 60 строк и позволяет вернуть энергопотребление на уровень ядра 2.6.37. К сожалению окно для добавления в ядро 3.2 закрыто и в главной ветке этот патч мы увидим только в 3.3.

Тесты похороникса
Патч в списках рассылки ядра Linux

★★★★★

Последнее исправление: daemonpnz (всего исправлений: 1)

Прекрасно! надо будет попробовать собрать pf ядро c этим патчем для ноутбука.

silw ★★★★★
()

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

timur_dav ☆☆☆☆☆
()
Ответ на: комментарий от timur_dav

накосячат в другом месте, подумаешь... с SSD так было, дотянули до 33 ведра, а теперь везде в LTS дистрах 32 на SSD хрен поюзаешь

Lordwind ★★★★★
()

да вы шо?! Хороший патч, как и тот на 200 строк избавляющий от тотального клинча..

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

Deleted
()
Ответ на: комментарий от silw

тут такое дело.
я потребитель, плачу своими деньгами/временем/процессором.

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

/// баян.

Deleted
()
Ответ на: комментарий от daemonpnz

В долларовом эквиваленте?
/0

В эквиваленте своего времени?
его есть у меня, потраченного на использование продукта, основанного на ядре Линукс. :)

Я же дописал - боянЪ. Уже перетирали.

Deleted
()

Как сделать человеку хорошо? Сначала сделать плохо, а потом вернуть как было.

spacel0rd
()
Ответ на: комментарий от Lordwind

>с SSD так было, дотянули до 33 ведра, а теперь везде в LTS дистрах 32 на SSD хрен поюзаешь

32 на SSD хрен поюзаешь


Это что ещё за новости?

aidaho ★★★★★
()

Что нам стоит дом построить…

% git branch misc-3.1 v3.1
% git checkout misc-3.1
Switched to branch 'misc-3.1'
% wget https://lkml.org/lkml/diff/2011/11/10/467/1 -q -O power.patch
% git apply power.patch 
% git status
# On branch misc-3.1
# Changes not staged for commit:
#   (use "git add <file>..." to update what will be committed)
#   (use "git checkout -- <file>..." to discard changes in working directory)
#
#	modified:   drivers/acpi/pci_root.c
#	modified:   drivers/pci/pci-acpi.c
#	modified:   drivers/pci/pcie/aspm.c
#	modified:   include/linux/pci-aspm.h
#
no changes added to commit (use "git add" and/or "git commit -a")
% git commit -am 'misc-3.1: apply fixes for powersaving'
[misc-3.1 6a58c7a] misc-3.1: apply fixes for powersaving
 4 files changed, 46 insertions(+), 24 deletions(-)
% git checkout pf-3.1
Switched to branch 'pf-3.1'
% git merge misc-3.1
Merge made by the 'recursive' strategy.
 drivers/acpi/pci_root.c  |    7 +++++
 drivers/pci/pci-acpi.c   |    1 -
 drivers/pci/pcie/aspm.c  |   58 +++++++++++++++++++++++++++++----------------
 include/linux/pci-aspm.h |    4 +-
 4 files changed, 46 insertions(+), 24 deletions(-)
% git push --mirror
Counting objects: 32, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (16/16), done.
Writing objects: 100% (17/17), 2.04 KiB, done.
Total 17 (delta 15), reused 1 (delta 1)
To git@github.com:pfactum/pf-kernel.git
   f50db48..3f8ff75  pf-3.1 -> pf-3.1
 * [new branch]      misc-3.1 -> misc-3.1
post-factum ★★★★★
()
Ответ на: комментарий от Lordwind

А это. Мой ssd про trim не в курсе, можно спать спокойно.

aidaho ★★★★★
()
Ответ на: комментарий от devl547

>acpi_aspm=force acpi_pme=native

ага, только у меня после этого все равно

[    0.605240] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it

madgnu ★★★★★
()
Ответ на: комментарий от Deleted

>В эквиваленте своего времени?

Потраченного на разработку времени.

Lighting ★★★★★
()
Ответ на: комментарий от daemonpnz

у меня все просто стало, я нашел разлоченный биос для своей y550p.
Там добавилась поддержка acpi4.0, quickboot (пропускает почти весь POST, до grub за секунду доходит) и нормальная настройка aspm.

devl547 ★★★★★
()
Ответ на: комментарий от devl547

Где взял? И есть ли аналогичное для Y450?

dinn ★★★★★
()
Ответ на: комментарий от devl547

Это называется «повезло». Не у всех так прокатывает.

daemonpnz ★★★★★
() автор топика
Ответ на: комментарий от ymuv

pf ядро, это ядро от местного модера post-factum, с различными улучшениями типа: bfq, bfs, tuxonice и прочее

daemonpnz ★★★★★
() автор топика
Ответ на: комментарий от LongLiveUbuntu

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

Lordwind ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.