BetterBatteryStats - продвинутый мониторинг расхода батареи Android.
Пожалуй все обладатели андроид устройств сталкивались с проблемой быстрой разрядки аккумулятора. Используя стандартные программы системы, можно долго искать решение своей дилеммы. Поэтому лучше доверится специалистам, создавшим этот чудо монитор охватывающий любые колебания напряжения, которые приводят к истощению батареи.
Базовый функционал программы:- Отображение общей статистики использования устройства (Время работы Экрана; Wi-Fi, BT, GPS и т.д.)
- Отображение статистики использования CPU Пользователем и Системными процессами.
- Отображение статистики активности Триггеров (самый важный показатель при выявлении "жора").
Программа состоит из четырёх главных режимов отображения статистики:
* Other (Другое): Показывает общее время использования различных частей телефона (Экран, Wi-Fi, BT, GPS и др.)
* Partial Wakelocks (Частичные триггеры): Показывает общее время работы и кол-во запусков частичных триггеров приложениями.
* Kernel Wakelocks (Триггеры, запускаемые Ядром): Показывает статистику триггеров, на запуск которых влияет ядро.
* Processes (Процессы): Показывает общее время использования CPU Пользовательскими и Системными процессами.
В свою очередь, для получения более конкретной/интересующей статистики, для этих режимов можно задать временные рамки (указать промежутки времени, отображение статистики с которых Вас интересует):
* Since charged (с момента последней зарядки): Вся статистика для выбранного режима будет отображаться с момента полной зарядки устройства (100%).
* Since unplugged (с момента отключения от зарядки).
* Since Custom Reference (с момента контрольной точки, заданной пользователем вручную).
Так же в программе присутствует ещё несколько полезных опций, таких как:
- Dump to file (запись всех показателей и всей статистики в файл, сохраняющийся в /sdcard/BetterBatteryStats.log)
- History (История использования, показываемая в виде графиков).
- Alarms (утилита для анализа "Частичных Триггеров", запущенных службой AlarmManager).
Подробнее о "триггерах" и об их поведении.
Так называемые триггеры (или, более точное название - частичные триггеры) - это набор действий, который разработчики интегрируют в код своих приложений для того, чтобы работа важнейших частей этих приложений не была прервана различными факторами (такими как, например отключение экрана и переход в спящий режим).
Есть 3 состояния, в которых может находиться телефон:
1) Активный режим со включенным экраном;
2) Активный режим при выключенном экране;
3) Спящий режим.
Пока Вы взаимодействуете с телефоном, он находится в 1-ом состоянии; по завершении использования, телефон переходит во 2-е состояние, а затем стремится перейти в 3-е (спящее) состояние, настолько быстро, насколько это возможно.
Вот тут и вступают в действие триггеры. Так как андроид многозадачен, он стремится выполнять процессы на заднем плане, не давая телефону "уснуть". Некоторые из таких процессов полезны и необходимы, такие как например приём вызова, прослушивание музыки, автоматическая синхронизация по заданному расписанию и т.д.
К примеру, решили Вы послушать музыку.. Телефон в это время не переходит в спящий режим, так как процесс, принадлежащий музыкальному плееру использует триггер, не позволяющий системе заснуть, т.к. если заснёт, воспроизведение прервётся (такого эффекта нам не нужно!).
Итак, по очевидным причинам, триггеры - это, в большинстве случаев, полезный инструмент, позволяющий системе работать так, как это нужно нам.
НО! Бывают ситуации, при которых приложения используют триггеры слишком долго или вообще, тогда, когда нам это не нужно, тем самым не давая телефону перейти в спящий режим. Происходить это может в силу различных причин, коих бесконечное множество! (Например, криво написанное приложение; плохое покрытие сотовой связи; некорректная прошивка; ресиверы, провоцирующие запуск триггеров при определённых условиях и т.д.).
BetterBatteryStats отслеживает такие триггеры, предоставляя пользователю всю статистику, связанную с поведением этих триггеров:
- Общее время, на протяжении которого триггер был активен;
- Количество запусков триггера;
- Использование триггерами CPU.
Очень важно при просмотре статистики триггеров обращать внимание не только на общее время работы триггера, но и на количество запусков. Например, триггер, общее время работы которого всего 17 секунд, при том что количество его запусков равно 800 (!!!), скажется на работе аккумулятора даже в большей степени, чем триггер с общим временем работы в 1 час и всего 3 запусками.
v2.0.0.0- No functional changes from RC6
- Merged I18Nalized changelogs
Год выхода: 2015
ОС: Android 2.1 +
Язык интерфейса: Multi|русский
Лекарство: вылечено
Размер файла: 4,55 Mb
Внимание! У вас нет прав для просмотра скрытого текста.
Немного информации об материале: 14-01-2015, 09:38 наш лучший журналист -
cy-pr нашел на просторах интернета новость - "
BetterBatteryStats v2.0.0.0 Final " и сразу же добавил ее к нам на сайт! Хотелось бы добавить, что наш журналист подобрал лучшие файлообменники для скачавания
BetterBatteryStats v2.0.0.0 Final , кроме того оформление новости и самого файла находится в отличном качестве, тем более можно
BetterBatteryStats v2.0.0.0 Final скачать бесплатно и без регистрации и смс. Так же советуем вам посетить раздел "
Warez" и найти похожие отличные материалы, такие как этот!