[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Состояние батареи




Ведь куда эффективнее считывать информацию тогда, когда она нужна, а не
постоянно. Ядро уже имеет информацию о состоянии заряда, наверняка
должно быть что-то что сообщит об изменении этого состояния. Зачем
городить целый цикл пулинга?
Т.е. просто хочется чтоб опрос делало что-то еще, а не ручками?

Кто-то его уже делает. Например то-же ядро, для того чтобы предоставить эту информацию в sysfs. Зачем дублировать это действие?

Впрочем, радости в эвентах от батарейки мало - оно только сообщает
"шотоизменолося". А за подробностями - всеравно ходить в /sys/.../BATXX/,
зачем тогда этот огород в виде приема эвентов?


Затем что при работе от сети и полной батарее её состояние не меняется. Смысл тогда её опрашивать постоянно? Это логично и рационально, опрашивать только тогда, когда что-то изменилось.

И тут да, простого евента что что-то изменилось - уже достаточно, дальше можно и в sysfs глянуть.
--
Best regards,
Dim


Reply to: