Хотя это бессмысленная практика, для пользователей устройств iOS стало правилом вручную закрывать все приложения, работающие на их iPhone или iPad. Большинство людей думают, что двойное нажатие кнопки «Домой» и закрытие приложений вручную продлит срок службы батареи или повысит производительность устройства. Теперь, пожалуй, впервые эту тему публично прокомментировал сотрудник Apple, и это самый известный из них — харизматичный руководитель отдела программного обеспечения Крейг Федериги.
Федериги ответил по электронной почте на вопрос, первоначально адресованный Тиму Куку, который был отправлен руководителю Apple пользователем Калебом. Он спросил Кука, часто ли многозадачность iOS предполагает закрытие приложений вручную и необходимо ли это для продления срока службы батареи. Федериги ответил на это очень просто: «Нет и нет».
Многие пользователи убеждены, что закрытие приложений на панели многозадачности не позволит им работать в фоновом режиме и, таким образом, сэкономит много энергии. Но верно и обратное. В тот момент, когда вы закрываете приложение с помощью кнопки «Домой», оно больше не работает в фоновом режиме, iOS замораживает его и сохраняет в памяти. Выход из приложения полностью очищает его оперативную память, поэтому при следующем запуске все придется перезагружать в память. Этот процесс удаления и перезагрузки на самом деле сложнее, чем оставить приложение в покое.
iOS создана для того, чтобы сделать управление максимально простым с точки зрения пользователя. Когда системе требуется больше оперативной памяти, она автоматически закрывает самое старое открытое приложение, вместо того, чтобы вам приходилось отслеживать, какое приложение занимает сколько памяти, и закрывать его вручную. Итак, как говорится на официальной странице поддержки Apple, принудительное закрытие приложения доступно в случае, если конкретное приложение зависает или просто не ведет себя должным образом.
Закрывать их все - нонсенс, единственное, что я блокирую - это навигацию и возможно какие-то чаты типа Skype, когда они у меня уже были установлены, потому что тот, что на заднем плане, горел фонариком. Последний не закрываю, если в приложении нет ошибки. Это даже не имеет смысла.
Итак, теперь мне хотелось бы узнать, как обстоят дела с Facebook, который, как известно, не соблюдает эти требования и продолжает без необходимости работать в фоновом режиме.
Завершить вручную или нет?
Не уходи. Не использовать. Удалить. А если вдруг понадобится, подключусь через Safari... ;)
ХААА, у тебя это прекрасно получилось! Я именно так и делаю, и моя батарея работает до следующего дня совершенно спокойно. Что касается производительности, то правда, она в некоторой степени от нее отнимает. Некоторое время я не бросал, привык к определенной скорости, а потом бросил все, и это была заметная разница.
Ну или вообще не пользуйтесь айфоном, сходите за информацией в интернет-кафе, и батарея прослужит еще дольше. ;-)
… ну, только сейчас подумал о Dynavix, Skype и т. д. Они реально съедают производительность в фоновом режиме. И если честно - вместо того, чтобы выяснять, что ест, а что на самом деле "замерзает", я иногда предпочитаю их все выключить,... О:)
Завершение приложений, безусловно, имеет смысл, мин. с ФБ, где я, когда начал его отключать, сэкономил х-десятки МБ.
Приложение работает в фоновом режиме независимо от того, отключили ли вы его «жестко» или просто «поставили в фоновый режим». Если приложение обновляется в фоновом режиме, это связано с тем, что оно включено в настройках приложения «Фоновое обновление».
В обзоре многозадачности большинство приложений уже давно мертвы и это всего лишь снимок последнего состояния (если только у вас не последняя модель с большим объемом оперативной памяти).
Экономия заключается в том, что когда приложение их «жестко» отключает, фоновая выборка больше не выполняется. Так что если вам не нравится тот факт, что вы можете видеть текущие данные при запуске приложения, вы можете отключить эту опцию в настройках приложения, вы избежите боли в закрытии приложений, а кроме того, некоторых простых приложений. запустятся быстрее, если они останутся в памяти.
То, что вы видите в обзоре запущенных приложений, обычно является лишь изображениями последнего состояния приложения, само приложение, вероятно, уже мертво... но это зависит от использования системы, если активное приложение требует больших системных ресурсов, система завершает неактивные приложения (хранящиеся в памяти), чтобы активное могло работать на полной скорости.
Я подозреваю, что фоновая выборка начинается даже после уничтожения. по крайней мере, так работает режим газетного киоска
Это определенно поможет убить все, что каким-то образом использует фоновую обработку. https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html
Многие приложения работают в фоновом режиме даже после завершения работы. это зависит от того, какой фоновый режим он использует. например, приложения, которые обновляют местоположение в фоновом режиме, могут делать это даже после убийства
О да, я болен. Всегда ли я честно все «убиваю»?
Facebook и Messenger -> поскольку я отключаю эти два приложения, моя батарея работает дольше (с другими приложениями я не занимаюсь). Здесь, на Jablíčkář, также была статья об этих двух приложениях, где была показана функциональность, которая сообщает в настройках, какое приложение работает, как долго в фоновом режиме и какой процент заряда батареи оно потребляет.
согласен с Томасом. У меня больше нет ФБ и МСС на телефоне. как такое возможно, что я его жестко выключаю и через некоторое время значок показывает 1, 2..? значит ли это, что оно всегда ждет, как и почта? и приложение видимо не так написано, потому что удалить его значит знакомиться с меньшим спортребом.