nixp.ru v3.0

26 декабря 2024,
четверг,
15:38:51 MSK

25 апреля 2011, 11:00

В ядре Linux 2.6.38 замечено повышенное энергопотребление

7
Ровенская АЭС в Украине
Ровенская АЭС в Украине
Иллюстрация с сайта Ru.Wikipedia.Org

В англоязычных СМИ, посвященных Linux, все активнее обсуждается поднятая в середине апреля проблема: в ядре Linux 2.6.38 замечено серьезное повышение потребляемой компьютером мощности.

О самой проблеме стало известно из бага на Launchpad, открытого одним из сотрудников Canonical еще 13 апреля, но потом о ней сообщалось, например, и в рассылках Arch Linux, так что стало ясно, что проблема не в конкретной сборке ядра Linux.

Изначально предполагалось, что повышенное энергопотребление затрагивает только мобильные устройства, однако пользователи десктопов заметили аналогичную ситуацию. Зависимость от конкретного оборудования не до конца ясна: одинаковые симптомы проявляются и на новых, и на старых процессорах.

В приводимом автором бага примере время работы лаптопа сократилось приблизительно с 4 часов до 2:45, т.е. на ~30 процентов. Проблема стала ему заметной после перехода с Ubuntu Linux версии 10.10 «Maverick Meerkat» на разрабатываемый 11.04 «Natty Narwhal», где в качестве ядра используется релиз 2.6.38.

Американский Open Source-энтузиаст Майкл Ларабел (Michael Larabel), основавший портал Phoronix, вчера потратил 14 часов на поиски регрессии, приводящей к этой проблеме, но до конца причина пока не выяснена.

Постоянная ссылка к новости: http://www.nixp.ru/news/11136.html. Дмитрий Шурупов по материалам phoronix.com.

fb twitter vk
Ameise

У меня вроде всё нормально на vpceb4s1r/wi.

З.ы. Проблем нет как на win7 (InDesign нет пока замены), так и на ubuntu 10.10  ядро 2.6.38-8-generic-pae.

dfghm

Photoshop CS5 с последним wine (>=1.2) прекрасно работает. Попробуйте и InDesign туда же )

generic-pae — для каких целей pae?

Ameise

8 Gb ОЗУ, а 64-бита глючили у меня. Но возможно придётся перейти на 64-бита, так как Maya только 64-бита сейчас.

З.ы. Я себе срок подумать дал до конца года. А wine не люблю — костыль ( как и Mono). ;-)

dfghm
2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 GNU/Linux


Регрессию на ноутбуке не замечаю: при запущеном в KDE 4.6.2  NetBeans 7.0, Kate, Firefox 4.0 (2 вкладки), MySQL и apache частота на минимальном множителе, в то время как win7 с самым легким антивирусом не дает куллеру покоя и заставляет ждать реакции на клик.

powertop output:

PowerTOP version 1.13      © 2007 Intel Corporation                      
Cn Avg residency P-states (frequencies) C0 (cpu running) ( 8.2%) 2.14 Ghz 8.2% polling 1.0ms ( 0.0%) 2.00 Ghz 0.6% C1 mwait 0.2ms ( 0.2%) 1333 Mhz 0.1% C2 mwait 1.1ms (14.8%) 1066 Mhz 0.3% C3 mwait 3.0ms (76.8%) 933 Mhz 90.7%
Wakeups-from-idle per second : 409.9 interval: 10.0s no ACPI power usage estimate available
Top causes for wakeups: 25.8% (136.7) npviewer.bin 10.1% ( 53.7) USB device 2-1.1 : USB Mouse (A4Tech) 9.9% ( 52.3) [fglrx[0]@PCI:2:0:0] <interrupt> 8.4% ( 44.3) [ehci_hcd:usb2] <interrupt> 7.6% ( 40.0) knotify4 7.3% ( 38.8) kworker/0:1 6.9% ( 36.8) firefox-bin 4.9% ( 26.2) java 3.7% ( 19.6) [eth1] <interrupt> 2.9% ( 15.2) kworker/0:0 2.1% ( 11.3) [kernel scheduler] Load balancing tick 2.0% ( 10.5) USB device 1-1.5 : USB2.0-CRW (Generic) 1.6% ( 8.5) [ehci_hcd:usb1] <interrupt> 1.6% ( 8.5) kwin 0.9% ( 4.9) [ahci] <interrupt> 0.8% ( 4.4) mysqld 0.7% ( 3.9) [Rescheduling interrupts] <kernel IPI> 0.5% ( 2.4) plasma-desktop 0.3% ( 1.5) [kernel core] timer_action (ehci_watchdog) 0.3% ( 1.4) threaded-ml


Так как подтверждения с других дистрибутивов нету, считаю, что к этому причастна unity или новая Xorg.

Если мои предположения верны, не стоит опасаться, что новое ядро увеличит энергопотребление дата центров (серверов — об этом упоминалось на phoronix.com форуме). Для ноутбука отключение визуальные эффектов больше даст экономии, чем эта регрессия и в любом случае в лучшем положении за win7.

Дмитрий Шурупов

> Так как подтверждения с других дистрибутивов нету, считаю, что к этому причастна unity или новая Xorg.

На Phoronix пишут, что с проблемой столкнулись и пользователи Arch Linux. (На это я указал и в тексте новости.)

dfghm

Я знал ))

На форуме Arch эта тема не раскрыта https://bbs.archlinux.org/viewtopic.php?pid=922971

На Slashdot матерят Phoronix linux.slashdot.org/story/11/04/22/2132251/Linux-Kernel-Suffering-Power-Management-Regression

Дмитрий Шурупов

Поступило продолжение банкета. С пивом :-)

«Another Major Linux Power Regression Spotted» (Phoronix).

dfghm

Мда… сейчас они накопают регрессий )))

И опять же — все тесты на Ubuntu.

dfghm

Продолжаю следить за ситуацией.

После «патча 200» возросло количество прерываний (как от мышки, тачпада так и других уствройств), скорей всего они причина «регрессии» )

dfghm

Интересный момент на форуме phoronix.com

Пользователь тестировал свою систему в при простомтре видео на youtube.com в Google Chrome.

Используя PowerTop 1.13

linux kernel 2.6.35

linux kernel 2.6.38

Но, уже при использовании PowerTop 1.97 и linux kernel 2.6.38.4

 

Возможно, проблема в самих тестах? )

dfghm

Сегодня обновилось ядро:

Linux Inspiron-1564 2.6.38-9-generic #43-Ubuntu SMP Thu Apr 28 15:23:06 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

Kubuntu 11.04

Просмотр видео от батареи. Заряда хватило на 1 час 59 минут 20 секунд (несколько раз ставил на паузу, отходил). Батареи уже год. Wi-Fi был включен и яркость дисплея со звуком на максимуме.

При просмотре youtube и немалым количеством увесистых программ прерывания не зашкаливали.

Ничего подобного на регрессию так и не обнаружил на своем ноутбуке. Phoronix пиарят свои тесты.