Отслеживает и записывает использование процессора и памяти устройств Android.
ВАЖНОЕ ЗАМЕЧАНИЕ для устройств Android 7.0+
-------------------------------------------------- --------------------
В Android 7.0 Google внесла недокументированные изменения и существенно ограничила доступ к файловой системе proc. Это означает, что с появлением нового уровня API больше невозможно получать информацию о процессах. AnotherMonitor работающий на устройствах с Android 7.0, будет отображать только общее использование ЦП, использование ЦП AnotherMonitor и использование памяти, но не использование ЦП для других процессов. Запуск приложения на корневом устройстве не имеет значения.
-------------------------------------------------- ---------------------
AnotherMonitor показывает состояние процессора и памяти устройства в режиме реального времени.
У него есть два основных варианта:
- Он показывает диаграмму и несколько меток, в которых значения использования ЦП и памяти обновляются каждые 0,5, 1, 2 или 4 секунды.
- Он может записывать в файл CSV прочитанные значения для последующего использования в программе работы с электронными таблицами.
Когда AnotherMonitor работает в фоновом режиме, он потребляет мало ресурсов. Затем он может отслеживать и записывать использование процессора и памяти другими приложениями на переднем плане.
Чтобы получить информацию об использовании ЦП, приложение не использует команду «Top» из Linux, а вместо этого анализирует файл «/proc/stat» и выполняет вычисления с учетом пользовательского и системного времени.
Не забудьте оставить свой отзыв. Это поможет улучшать приложение день ото дня.
Исходный код доступен на GitHub: https://github.com/AntonioRedondo/AnotherMonitor.
Читать далее