Для многих это стало привычным ритуалом благодаря распространённому мнению, будто свернутые приложения продолжают работать в фоне, разряжая аккумулятор iPhone. Соответственно, чтобы продлить работу устройства, по такой логике нужно периодически вручную закрывать приложения.
В этой статье вы узнаете, почему такая точка зрения — не более чем миф.
Как работает многозадачность в iOS
Любое приложение в iOS имеет пять возможных состояний:
-
Не запущено. Приложение не запущено, никаких процессов не происходит, а значит, и расхода заряда батареи нет.
-
Активно. Приложение запущено, максимально используются системные ресурсы.
-
Неактивно. Такое происходит, когда при запущенном приложении устройство переходит в спящий режим или блокируется экран. В этом случае энергия не расходуется.
-
Фоновый режим. Приложение свёрнуто, но некоторые процессы продолжают работать. Например, загружаются обновления. Подобным процессам iOS ставит минимальный приоритет и направляет ресурсы на активные приложения.
-
Остановлено. Все процессы остановлены, но приложение остаётся в оперативной памяти. Оно не потребляет энергию и используется для быстрой загрузки приложения из панели многозадачности.
Во время работы с приложением оно находится в состоянии «Активно». Когда вы нажимаете на кнопку «Домой», приложение сворачивается и переходит в «Фоновый режим». А очень скоро оно вовсе завершает текущие задачи и переходит в «Остановлено». В таком состоянии оно не потребляет энергии, но позволяет системе быстрее запустить его повторно.
Почему не стоит самостоятельно закрывать приложения
Таким образом, приложения в Панели многозначности — не более чем ярлыки, которые помогают быстрее вернуться в запущенное ранее приложение. Они не отображают запущенные в данный момент процессы, не потребляют энергию, а их удаление не увеличивает автономность.
Скорее наоборот: системе приходится больше тратить ресурсов, чтобы заново запустить приложение, чем подгрузить его из многозначности. В итоге получаем эффект, полностью противоположный ожидаемому. Постоянно открытие и закрытие приложений в течение дня приводит к бессмысленному перерасходу ресурса без какой-либо пользы.
Какие приложения стоит закрывать
Большинство приложений недолго пребывают в «Фоновом режиме» и переходят в «Остановлено». Однако есть категории приложений, которые постоянно остаются активны в «Фоновом режиме», потребляя ресурсы и трафик.
К таким можно отнести навигационные и музыкальные
приложения, те, что постоянно запрашивают местоположение устройства и проверяют актуальность контента.
Подобные приложения стоит сразу закрывать после использования, так как они требуют много энергии и трафика.
Заключение
Теперь вы знаете, что постоянно выгружать приложения из Панели многозадачности бессмысленно. Система iOS достаточно умная, чтобы самостоятельно позаботиться о себе.
Такого же мнения придерживается вице-президент компании Apple по программному обеспечению Крейг Федериги.
Читатель 9to5Mac заинтересовался, стоит ли закрывать приложения в Панели многозадачности. С этим вопросом он обратился к главе компании Тиму Куку.
«Привет, Тим.
Как часто ты закрываешь приложения в Панели многозадачности iOS, и поможет ли это сэкономить заряд батареи? Просто хочу, чтобы ты остановил этот спор!».
На этот вопрос ему ответил старший вице-президент Apple по программному обеспечению Крейг Федериги.
«Привет, Калеб.
Я знаю, что ты спрашивал Тима, но я могу вставить свои пять копеек. Нет и еще раз нет,» — ответил Федериги.
Кажется, более достоверного ответа на этот вопрос и желать не стоит.