Які архітектурні поліпшення отримала iOS 13

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

Продуктивність iOS 13

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


Серед них:

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

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

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

У першій бета-версії iOS далеко не всі нововведення були втілені в реальність. Розробникам належить ще оптимізувати роботу своїх додатків, щоб задіяти весь потенціал нової мобільної операційної системи Apple.

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

COM_SPPAGEBUILDER_NO_ITEMS_FOUND