Перейти к содержанию

Что делает WhatsRuning?

WhatsRunning показывает что работает на вашем устройстве, включая:

Процессы

Почти все о родных (Linux) процессах:

  • PPID, PID, UID, GID, группы, количество дочерних процессов, количество тредов (потоков)
  • Контекст SELinux, Linux capabilities, CGroups
  • Использование ЦП, использование оперативной памяти, использование SWAP
  • Приоритет ЦП, приоритет I/O, значение OOM kill
  • Командная строка, исполняемый путь, возраст, использование I/O (хранилища)

Приложения Android

Подробная информация о фреймворке, системных и пользовательских приложениях:

  • Название приложения, имя приложения, важность, последнее активное время
  • Имена задач (действий), выполняемые статус, последнее активное время
  • Имена служб приложений, типы, рабочее состояние, количество клиентов, время старта, последнее активное время
  • Службы инициализации и инфраструктуры, если нужно

Использование памяти

  • Полная, бесплатная и удобная ОЗУ
  • ОЗУ используемая активными приложениями, приложениями в кэш, процессами не относящимися к приложениям, ядром и ZRAM
  • Общий объем свопа, использование приложениями и процессами, не связанными с приложениями

Эти подробности, безусловно, прояснят некоторую путаницу, относительно управлению памятью в Android, которая могла возникнуть у вас ранее.

  • Почему ваша ОЗУ всегда заполнена, даже когда вы не используете много приложений?
  • Процессы каких приложений не убиваются, даже если вы их не используете?
  • Что такое кешированные приложения и какие из них находятся в списке целей операционной системы Android, которые будут убитыми следующими?

Системные службы

Службы Init (нативные) и фреймворк (Java), которые "вечно" работают.

Службы приложения

Фон (started и bound), foreground и непрерывные сервисы, работающие внутри процессов приложения.

Активные приложения

Приложения активно запущены в фоновом режиме или на переднем плане, или в cached.

Журнал состояния приложения

Журнал времени, отображающий переключение приложений между активными и неактивными states.

Задачи по расписанию

Будильники, которые могут раз за разом будить устройство, и запланированные задачи, которые приложения запускают в фоновом режиме.

Автозапускающиеся приложения

Приложения, которые запускаются при загрузке устройства.

Вэйклоки / Вызовы пробуждения

Приложения, которые удерживают устройство. Также счетчик, показывающий, сколько раз приложение выводило устройство из спящего режима.

Пожиратели батареи

(Работает только до Android 13 😞)

Список приложений, работающих на переднем плане и/или в фоне дольше остальных.

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

Служебное уведомление, показывающее текущее состояние батареи, включая уровень заряда батареи, температуру, скорость зарядки / разрядки, расчетное время, среднюю скорость разрядки с включенным / выключенным дисплеем и в режиме doze.

Смотри скриншоты, чтобы узнать больше.

Состояние процесса

Служебное уведомление, показывающее количество работающих / "мертвых" процессов и "живых" системных / пользовательских приложений. См. Process Watcher для получения более подробной информации.

Также смотрите Github README.


Удивительная na? Давайте рассмотрим детали.


Рейтинги / Обзоры / Комментарии / Голоса / Звезды

Play Store Pro версияБесплатная версия

APKPureUpToDownXDAProductHunt

GithubAndroidForumsHackerNews