Как посмотреть запущенные службы на Android и ограничить фоновые процессы
На Android есть скрытый аналог диспетчера задач из Windows и macOS: он показывает, какие службы работают в фоне и сколько памяти они занимают. Открыть его можно через режим разработчика, а нагрузку на систему снизить парой настроек. Закрывать процессы вручную при этом не стоит.
Как открыть список запущенных служб
Сначала нужно включить режим разработчика. В настройках прокрутите список вниз, откройте раздел «О телефоне» и найдите пункт «Номер сборки». Если его там нет, поищите в подразделе «Сведения о ПО»: расположение зависит от модели и версии Android. Нажимайте на «Номер сборки», пока не появится сообщение о включении режима разработчика.
Дальше:
- Вернитесь в основное меню настроек и откройте «Для разработчиков». Пункт может находиться и в подразделе «Система».
- Выберите «Запущенные службы».
- Чтобы увидеть процессы, которые были приостановлены, но продолжают держать память, нажмите на три точки в правом верхнем углу и включите «Показать кэшированные процессы».
На экране отображаются службы, которые обслуживают приложения, и объём памяти, который занимает каждая из них.
Что показывает этот список и почему его не стоит «чистить»
На ПК в диспетчере задач часто видно много лишнего, что можно безопасно закрыть. На Android ситуация другая. Как объясняет Engadget, процессы здесь чаще всего отвечают за Bluetooth, клавиатуру и определение местоположения. Если их остановить, телефон может начать работать со сбоями.
Поэтому раздел «Запущенные службы» и раздел «Память» лучше использовать как инструмент диагностики. Если телефон тормозит или быстро садится батарея, посмотрите, не занимает ли один процесс большую часть памяти. Если такой нашёлся, можно остановить связанную службу, пока не решена сама проблема. Но будьте готовы перезагрузить телефон, если что-то пойдёт не так.
Как ограничить фоновые процессы без риска
Более безопасный способ управлять фоновой работой — ограничить её. В меню «Для разработчиков» в разделе «Приложения» есть пункт «Лимит фоновых процессов». Он задаёт, сколько приложений может одновременно работать в фоне. По умолчанию значение подбирается автоматически в зависимости от объёма оперативной памяти, и это важно для старых телефонов, которые хотят продлить срок службы. При желании можно вручную выбрать от одного до четырёх процессов, чтобы высвободить память.
У такого ограничения есть цена. Многозадачность станет менее удобной, а при повторном открытии приложений телефону придётся запускать их заново полностью, поэтому задержка будет заметнее.
Отдельное приложение тоже можно ограничить. Откройте «Настройки», выберите «Приложения», нужную программу и пункт «Батарея». По умолчанию стоит режим «Оптимизированный»: система сама решает, какие фоновые права дать приложению, исходя из того, как вы им пользуетесь. Режим «Ограниченный» сильнее сдерживает активность приложения, когда оно не используется.
Источники: Engadget







