Очищать оперативку или нет? Федериги знает

Ответ от главного разработчика Apple Крейга Федериги по поводу принудительного закрытия приложений в iOS.

Мы регулярно обсуждаем варианты продления времени автономной работы мобильных устройств Apple. Тем поднималась ни раз, ни два, и даже ни три. Связанный с этим миф выглядит так: нужно принудительно закрывать приложения из меню быстрого запуска и iPhone будет работать дольше. Речь об этом меню:

Multitasking_1

И в понимании Apple это утверждение не имеет ничего общего с алгоритмом работы системы. Читатель одного популярного зарубежного издания посвященного компании Apple, задали конкретный вопрос конкретному человеку. Вернее, двоим.

Некто Калеб задал вопрос напрямую генеральному СЕО Apple Тиму Куку:

LetterTim_1

Эй, Тим.

Скажи, ты принудительно закрываешь приложения из меню мультизадачности в iOS и нужно ли это делать?

Калеб.

P.S. Я поддерживаю вас в разбирательстве с ФБР.

К сожалению, Тим Кук не ответил на поставленный вопрос, но на этом история не окончилась и через сутки на почтовый ящик читателя пришло письмо из Apple.

Отвечает старший президент по разработке программного обеспечения компании Apple Inc, Крейг Федериги:

LetterTim_2

Привет, Калеб.

Я знаю, ты задавал вопросу Тиму. Вот что могу сказать я:

Скажи, ты принудительно закрываешь приложения из меню мультизадачности в iOS и нужно ли это делать?

Нет и нет.
:)

Спасибо что остаетесь с Apple!

Крейг.

Коротко и понятно.

Почему не нужно закрывать приложения

Большинство приложений, после сворачивания в меню многозадачности (а оно попадает труда сразу после однократного нажатия клавиши Home), автоматически приостанавливает свою работу. Происходит как бы «заморозка» в оперативной памяти.

В таком состоянии приложение попросту не может расходовать аккумулятор смартфона, поскольку iOS полностью блокирует его работу. Пользователь же видит лишь фотографию последнего актуального меню приложения и лишь после повторного запуска из меню многозадачности оно возобновляет свою работу.

Единственная категория приложений, который потребляют ресурсы аккумулятора — это те, что поддерживают работу в фоновом режиме: GPS-трекеры, фоновая музыка и им подобные.

Вывод: Принудительное закрытие необходимо лишь в том случае, когда вы хотите «оживить» зависшее приложение. На время автономной работы iOS-девайса оно никак не влияет. [9to5]

©  iphones.ru