Pull to refresh

Comments 37

Андроид должен храпеть, когда спит.
Тогда мы сразу узнаем, что он не спит благодаря программе, которую писали «программисты всего лишь люди».
А iOS тонко сопеть? :)
Между прочим, это полезный мысль — как-то идентифицировать спящий режим, как на компах мигающим диодом или по-другому, но главное видеть, что изменилось состояние тушки. Тогда сами усеры будут детектить, что что-то не так, что не спится малышке, надо разобраться — и никакой университет не нужен, сами проблему найдем да еще и отловим софтины, которые мешают крепкому здоровому сну.

Ну и еще лог не помешал бы, когда уснули, когда проснулись… но это уже для продвинутых, вряд ли кто в нормальной жизни полезет логи читать.
UFO just landed and posted this here
Не видел, хотя может и есть — не рыл в дебрях и как-то не сильно хочу (пока), хочется побыть просто пользователем зверька.
А вот диодик хочу :) Он надеюсь не будет жрать батарею в огромных количествах?
Это не дебри, это в 4 андроиде в настройках кнопка Батарея. В 2.3 уже не помню но тоже там вроде в О телефоне. Там есть режим бодрствоваания и видно когда тел не спал.
А вообще если тел садится можно использовать монитор в SystemPanel. Оставить например на ночь на зарядке и посмотреть что жрало процессор.
А мне надо не что жрало проц, а что не давало уснуть. Я так понимаю это разные вещи. По крайней мере на домашнем серваке спать ему не дают задачки из крона, хотя жрут проца они практически нуль. Например режим сна через пол часа, а задачка каждые 20 мин запускается на 1 секунду — и все, не поспишь тут. И если для сервака в принципе пофиг, то для телефона это уже может быть важно.
Вот сейчас посмотрел… ну и собственно самый затратный процесс… «Время простоя» :)
Я имел в виду SystemPanel это отдельная софтинка, соберите инфу 1 2 дня посмотрите что потребляет. То что в Батарея это не полная информация, у меня быстро садился планшет оказалось форсквер жрал весь проц при блокировке.
У меня (на четвертом андройде) там только график расходования батареи и в процентном соотношении расход по сервисам и программам, в числе которой нечто под названием phone idle
Судя по всему, вы не владеете не только английским, но и русским.
Не розжига ради, а любопытства лишь, мне интересно, есть ли новости о подобных событиях в наших университетах?
UFO just landed and posted this here
А чем она не очень подходит для университета? Вполне научная работа для разработчика. Лучше смотреть в осциллограф 60-летний?
UFO just landed and posted this here
Хочу с вами поговорить о подходящих для университетах тематиках.
UFO just landed and posted this here
UFO just landed and posted this here
* для университетов
Вспомнилось: когда-то видел в Google Play приложение, которое должно было, судя по описанию, экономить батарею. Много звёзд, много скачиваний, всё ок, и первый отзыв: «Отличное приложение, только очень сильно садит батарейку»
Вы еще почитайте отзывы в Google Play об Adobe AIR.
Не знаю, какие грибы там народ ел, но такого бреда я давно не читал.
Попривык уже к хабро-стилю, а там глянул — аж волосы дыбом :)
Видимо это был флешмоб по дезинформации в комментариях, не слишком продвинутых пользователей Adobe AIR :)
Там толи внутри есть какой то магазин и там игра, толи игра при установке требует поставить AIR и все пишут туда отзыв.
AIR это десктопный и мобильный как плеер для флеш с большими возможностями чем браузерный плеер. Видимо когда доходит дело до комментирования игры, открывается он, как враппер этих игры, а не они само приложение.
Подскажите, на что пытался намекнуть автор? Британцы слабы в решении проблем?
«Так как команда ученыз американская, а не британская, они не только указала на проблему, но и предложила решение»
Это сарказм про «британских ученых»…
Мсье незнаком с мемом «британские ученые»? :)
Мсье, я думал, что автор намекает на то, что «британские ученые» тоже проводили какие-то исследования относительно Android и хотелось ознакомится :)
А вы знакомы с мемом "не с глаголами"?
Мой дорогой коллега граммар-наци, я даже знаком с правилом, которое объясняет, когда «вы» пишется с пропусной буквы, а когда со строчной.
Какой интересный вывод: «API по управлению энергией в Android может вызвать повышенный ее расход». А что, любое другое API в случае ошибки в программе не может вызвать повышенный расход энергии? Или API по управлению энергией подразумевает только «сохранение энергии»? Тогда бы оно называлось power-saving-API, а не power-management-API.

И, да, инструментов для отслеживания wakelock'ов таки есть в достатке (например BetterBatteryStats).

А проблема кривых программ лежит почти всегда вне API.
Мы работали над одной задачей, которая предполагала копание в ядре ОС смартфонов Google Nexus S и Samsung Galaxy SII. И тоже заметили, что есть wakelock'и которые никогда не освобождаются. Но дело в том, что на самом деле эти никогда неосвобождаемые wakelock'и никакой роли не играют, т.к. при нажатии кнопки power или автоматическом уходе в режим ожидания по таймауту (пользователь долго ничего не делал) делается ровно то же самое в ядре, что и при освобождении последнего wakelock'а. А кнопка power или переход в режим ожидания по таймауту, как мы все знаем, происходит всегда (если вы конечно смартфон непрерывно не используете).
Если есть неосвобождаемые wakelock, то телефон никогда не уснет. То что вы видели это, скорее всего, wakelock драйвера USB и PowerManagerService, которые не освобождаються, если подключем USB кабель. Посмотреть достаточно полную статистику можно с помощью BetterBatteryStats (исходники есть на гитхабе).
Sign up to leave a comment.