Установка этого параметра заставляет Android останавливать каждый процесс, как только он будет пустым (то есть, когда никакие службы не запущены и никакие действия не отображаются на экране для этого приложения).
Для ясности: эта опция не остановит приложения, которые обычно работают в фоновом режиме. Ваш почтовый клиент будет по-прежнему периодически запускать проверку почты, если он настроен для этого. Приложения, которые используют Google Cloud Messaging для получения push-сообщений от интернет-серверов (таких как Gmail и Facebook), все равно смогут это делать. Опцию лучше назвать « Предел кэшированного фонового процесса», поскольку он ограничивает приложения, которые в противном случае отображались бы с этим ярлыком в диспетчере приложений.
В следующий раз, когда нужно запустить каждое приложение, Android должен загрузить приложение из хранилища с нуля. Это потребляет больше энергии и занимает больше времени, чем повторный запуск, когда процесс находился в памяти. Это означает не только то, что вы намеренно запускаете действие из этого приложения; это также означает, что почтовый клиент должен загружаться заново каждый раз, когда он хочет проверить электронную почту. Со временем это может привести к огромной разрядке батареи.
Поскольку это вариант разработки, он также может вызывать редкие ошибки в определенных приложениях, и разработчики этих приложений могут не захотеть их исправлять. Одним из примеров является то, что на устройствах Nexus под управлением 4.2.2, когда эта опция включена, встроенное приложение «Календарь» будет перезапускать себя с этим набором опций, потому что остановка кэшированного фонового процесса приводит к удалению провайдера контента календаря , что вызывает цикл перезапуска сервисов друг друга для проверки обновлений календаря. Если это произойдет, цикл разряжает вашу батарею очень быстро.