adblock check

Реклама в приложении пожирает 75% энергии.

Команда исследователей из Университета Пердью, совместно с компанией Microsoft, сделали интересное открытие. Мало того, что реклама в Android-приложениях, случайным образом всплывающая во время работы приложения, дико раздражает, так она ещё забирает на себя до 75% от общего объема энергопотребления приложения.

Этот результат был получен с помощью программы EProf, которая позволяет анализировать потребление энергии устройством, просматривая каждое приложение. Команда, работающая над проектом, выполняла его на Nexus One (на системе Android 2.3). Тестировались такие популярные приложения, как Angry Birds, FreeChess и New York Times.

Во время тестирования Angry Birds было установлено, что сама игра потребляет только 20% от общей «потребляемости» приложения. Остальная его часть была использована для показа рекламы. Для этого телефон должен загрузить местоположение пользователя на сервер, а затем загрузить объявление через интернет. Местоположение загружается лишь в первый раз, но реклама загружается с каждым новым уровнем. Аналогичные результаты были получены с FreeChess.

Обратите внимание, что здесь речь идет о 75% от энергии, потребляемой приложением, а не самим телефоном. Так что, если телефон выдаёт сообщение о том, что приложение Angry Birds использовало 30% батареи телефона, это значит, что только 20% были использованы на игровой процесс, а остальные 10% были использованы для показа дурацкой рекламы.

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

Будучи пользователем, Вы мало что можете с этим поделать, разве что покупать платные версии приложений, в которых нет рекламы. Надеемся, что это исследование позволит разработчикам улучшать свои приложения, делая своего потребителя счастливее.

Что касается приложения EProf, то оно скоро будет доступно для скачивания под открытой лицензией. Команда также планирует применить его к системе Windows Phone.

Gel1oS
@Gel1oS
Пользователь
11 комментариев по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
NRG
14 лет
просто отключаю APN и всё. и телефон телефоном остаётся, и не грузит лишнюю лабуду
Ovm69
14 лет
APN — Access Point Name- это и есть отключение пакетных данных GPRS на смартфоне, о чем и было написано выше во втором комментарии.
Rost
14 лет
А как же всякие Вайфаи))
Ovm69
14 лет
Изначально отключен.
Rost
14 лет
Отжираемость батарейки рекламой — это прямая ошибка разработчиков оси. Подобного эффекта, я думаю, не наблюдается на других платформах. В Афйоне, например можно отключить гео-позиционирование для рекламы.
Rost
14 лет
Не доверяю я ребятам которые живут в городе Пердью.
mc_zz
14 лет
хахаха)))) ну и город))))
demon2799
14 лет
ещоб назвали город простоквашино учёные из простоквашино
Ovm69
14 лет
А вообще, такая проблема в основном касается только бесплатных игр и приложений. Не хотите заморачиваться с отключением — купите игру или приложение. Думаю, десять-тридцать-пятьдесят рублей — это не такие уж и большие деньги.
Ovm69
14 лет
В принципе, на это время, но не более, можно отключать в настройках Передачу пакетных данных. Тогда и звонки будут приниматься.
Ovm69
14 лет
Я уже как-то здесь на сайте писал, что если есть желание периодически превращать свой смартфон в игровую приставку и если вы в этот момент не ждете срочного звонка, то переводите свой смартфон в полетный режим. Этим вы сразу убьете несколько зайцев. Во-первых, не будет потребляться трафик в интернете, для некоторых это актуально. Во-вторых, вас не будет раздражать реклама как таковая в бесплатных приложениях и играх. Ну, и соответственно, в-третьих, будете экономить заряд аккумулятора смартфона.
Оставьте комментарий...
Оставьте комментарий...