September 3rd, 2011

404

шок

Мне потребовалось дожить до 30 лет, чтобы узнать, что в Си можно писать sizeof без скобок.

То есть: ... = malloc(sizeof variable), а не ... = malloc( sizeof(variable) )
404

powersaving/x220

Итак

1) в первом приближении опция i915.i915_enable_rc6=1 у ядра даже на "кривых" ядрах снижает потребление в желаемую область.
2) Однако, полностью включенные все опции (включая lvds, видимо, в ней дело) дают экономию примерно на 0.6Вт. то есть патч всё же имеет смысл.
3) Выгрузка uvcvideo не изменяет потребления (в моменты, когда она не используется, разумеется).
4) глюк с слетевшим регулированием подсветки - какие-то мои тараканы. После полного цикла вкл/выкл прошло. Видимо, переигрался с файлами в /sys
5) пока единственная нерешённая проблема - не работает аппаратная кнопка отключения микрофона. Ни индикатор, ни сама кнопка. в xev пустота при нажатии. Отложил пока на будущее.

Сейчас, с патчем (см. предыдущие посты) можно будет начинать играться с параметрами ядра.


PS практический замер обычной работы в шелле показал потребление около 8.3-8.5Вт, то есть около 8-9 часов работы на 62Вт*ч батарейке.
404

powersaving

wifi в idle режиме выдаёт до 5.9Вт
йотовский свисток с -fo опцией даёт 7.5Вт