Как всегда, крупный апдейт принёс немало проблем. Как сообщил сайт MacRumors, очень многие пользователи iPhone недовольны тем, как обновление iOS 13.2 показывает себя в работе. В нём реализовано очень агрессивное управление оперативной памятью, из-за чего фоновые процессы стали выгружаться намного чаще и даже в тех случаях, в которых раньше это не происходило.
Как отмечают пользователи, приложение обычно выгружается после переключения на более «тяжёлую» программу. При возврате обратно приложению приходится запускаться заново с самого начала, а это занимает некоторое время. Неудобство также вызывает то, что открывается не та страница приложения, с которой ушёл пользователь, а его главный экран. В некоторых случаях возникают вполне серьёзные проблемы: например, может не сохраниться черновик письма или потеряться отметка, на которой остановилось воспроизведение видео на YouTube.
На чрезмерно агрессивное управление оперативной памятью в iOS 13.2 жалуются не только простые пользователи, но и разработчики приложений.
Ник Хир:
Я думал, что проблема в бета-версии, но система управления памятью в iOS сделала шаг назад — как будто мы вернулись в те дни, когда ещё не изобрели многозадачность. Когда нам приходилось выходить из приложений и запускать их заново, и мы не могли переключаться между ними.Марко Армент:
Я привык к тому, что из-за запуска камеры на моём iPhone X выгружаются все приложения. Но iOS 13.2 зашла ещё дальше. Сегодня я переключался между перепиской в iMessage и рецептом Safari, и каждое из этих приложений запускалось с нуля заново каждый раз, когда я возвращался к нему. Так происходит всё время: Safari не может удержать в фоне даже одну открытую вкладку, выглядит так, будто операционная система вернулась в домногозадачную эпоху. Баги бывают разные, и это не особо критично, но силы Apple должны быть брошены на исправление ситуации. Странно, что компания так старательно трудится над анимацией при запуске приложений, но абсолютно не уделяет вниманию оптимизации многозадачности.
Я заметил, что с момента выпуска первых бета-версий iOS 13.2 от пользователей Overcast стали приходить жалобы: фоновые приложения убиваются намного чаще, чем раньше. (Особенно на iPhone 11, когда вы пользуетесь камерой, потому что она занимает очень много оперативной памяти.)В настоящее время неясно, баг ли это или особенность iOS 13.2. Как известно, модели iPhone, выпущенные в 2019 году, получили увеличенный объём оперативной памяти, поэтому можно предположить, что система управления памятью была оптимизирована под них, а на старых моделях она работает менее эффективно. Жалобы поступают даже от обладателей iPhone 11, 11 Pro и 11 Pro Max. Это объясняется тем, что на этих устройствах установлено очень ресурсоёмкое приложение камеры, обрабатывающее кадры сразу с нескольких сенсоров.