Android: как «почистить» фоновые процессы.

Приходит время когда смартфон «начинает тупить»… и чем дальше — тем больше

Не торопитесь разбивать его об стену. Есть вероятность вернуть его к «внятной работе».

Обычно «облегчить жизнь» телефона пытаются выгрузкой приложений из оперативной памяти. Но не всегда это помогает. Есть куда более «тяжелые» процессы, запущенные некоторыми приложениями и работающие даже тогда, когда основное приложение остановлено.

На эту тему попалась статья, краткий пересказ которой ниже.

Наша цель — ограничить потребление памяти телефона фоновыми процессами. Тем самым — оставив оперативную память под более насущные «телефонные задачи».

Получить расширенный контроль над фоновыми процессами можно с помощью специальных инструментов, встроенных в операционную систему. В смартфонах Android эта возможность реализована с помощью скрытого меню для разработчиков. Идем туда: Настройки телефона -> «Сведения о телефоне» -> «Сведения о ПО» -> несколько раз подряд нажать на пункт «Номер Сборки» до появления системного уведомления о том, что режим разработчика активирован. Затем нужно вернуться назад, в главные настройки. Внизу появился новый пункт меню «Параметры разработчика».

Для управления фоновыми процессами, в меню «Параметры разработчика» есть пункт «Приложения». Здесь находится несколько параметров, отвечающих за работу фоновых процессов. Интересен параметр «Лимит фоновых процессов», который позволяет выбрать какое количество процессов будет использоваться смартфоном в фоне. По умолчанию установлено малопонятное «Стандартное ограничение». Для «слабых» смартфонов стоит поставить «Не более 2 процессов». Совсем убирать процессы в фоне — не стоит: можно остаться «совсем без уведомлений» от установленных на телефоне приложений.