Какие архитектурные улучшения получила iOS 13

6

Во время презентации iOS 13 на WWDC 2019, Крейг Федериги пообещал прирост в скорости работы новой операционной системы. По заявлениям Apple, алгоритм распознавания лиц Face ID стал работать на 30% быстрее, а скорость запуска приложений увеличилась до двух раз. Подобных показателей удалось достичь благодаря архитектурным и внутренним улучшениям iOS 13 и iPadOS.

Производительность iOS 13

Несмотря на отсутствие визуальных обновлений (помимо темного режима), iOS 13 получила большое количество важных технических улучшений.

Среди них:

  • переработанный планировщик потоков ядра;
  • новые системные фреймворки;
  • более эффективная работа фоновых процессов;
  • улучшения компилятора;
  • кэшированное состояние системы;
  • улучшения в работе системного кэша;
  • оптимизированная работа с iCloud;
  • улучшения в работе Metal;
  • динамическое переключение сетей;
  • снижение использования памяти при работе с экранами высокого разрешения;
  • высокоэффективное распределение памяти;
  • очистка кэша файловой системы APFS;
  • оптимизированная расшифровка FairPlay;
  • приоритизация процессов.

Оптимизация процессов

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

В первой бета-версии iOS далеко не все нововведения были воплощены в реальность. Разработчикам предстоит ещё оптимизировать работу своих приложений, чтобы задействовать весь потенциал новой мобильной операционной системы Apple.

Предлагаем подписаться на наш канал в «Яндекс.Дзен». Там вы сможете найти эксклюзивные материалы, которых нет на сайте.

Лучший комментарий

 
Авторизуйтесь Чтобы оставить комментарий