
Одной из ключевых функций iOS 12 является производительность. Apple заявила, что уделила особое внимание своим старым устройствам, что является хорошей новостью, поскольку iOS 12 работает на всех iPhone и iPad, которые могли работать под управлением iOS 11. iOS 11 получила репутацию нестабильной и медленной, а слухи о том, что Apple «замедляет» работу iPhone людей из-за #BatteryGate, не помогли общественному восприятию.
Apple стремится справиться с этим в iOS 12, повысив производительность в системном масштабе, обеспечив более быстрый запуск приложений, более отзывчивую прокрутку и многое другое. Мы уже видим, как видео с тестами скорости iOS наводняют интернет, с многообещающими результатами…
Apple выделяет функции производительности iOS 12, включая более плавную анимацию, более быстрый запуск приложений, отображение клавиатуры, презентации панели общего доступа и многое другое. По статистике Apple, запуск приложений до 40% быстрее и до 2 раз быстрее при нагрузке. Клавиатура должна появляться примерно в 1,5 раза быстрее, чем раньше, с более отзывчивым набором текста. Активация камеры с экрана блокировки также стала ключевым направлением iOS 12, и Apple заявляет, что на iPhone 6 Plus она должна быть примерно на 70% быстрее.
Помните, что версия iOS 12, которую люди тестируют сейчас, — это только бета-версия 1. Apple всегда итеративно работает над стабильностью и производительностью в течение лета перед публичным выпуском осенью. Что довольно примечательно в этом году, так это то, что многие люди видят лучшую производительность на бета-версии iOS 12 1, чем на используемых версиях iOS 11.4. Иногда встречаются сбои или ошибки в макете, но в целом кажется, что Apple движется в правильном направлении.
Даже новейшие устройства Apple демонстрируют заметные улучшения, такие как более отзывчивая прокрутка, но главные преимущества — на старых iPhone и iPad, таких как iPhone 5s, iPhone 6 и iPhone 6s. Я спросил в Twitter, каковы были первые впечатления людей от использования iOS 12 на старом оборудовании, и результаты были единодушно положительными, причем несколько человек разделяли мнение, что это фактически снова делает их старые устройства пригодными для использования:
It makes my iPad mini 2 usable again. The keyboard actually pops up fast and apps launch quickly. I noticed this before I heard Craig say it was a thing if that means anything.
— Brandon (@brandonlp) June 5, 2018
My iPhone 7 plus on beta 1 is performing faster. But there are many bugs. Its still better than ios 11
— ShivamKrishn Agrwal 🚩 (@ShivamKrishn) June 5, 2018
Both my 6s and iPad Air 2 are noticeably faster!
— Becky Hansmeyer (@bhansmeyer) June 5, 2018
Самое старое поддерживаемое устройство iOS 12 — это iPhone 5s. В этом видео от iAppleBytes iPhone 5s под управлением iOS 11.4 и iPhone 5s под управлением iOS 12 сравниваются лицом к лицу. В большинстве случаев опыт работы с iOS 12 заметно превосходит: более быстрый запуск первых и сторонних приложений, меньше пропущенных кадров при прокрутке, гораздо более короткие задержки при появлении клавиатуры и многое другое.
Вот хороший обзор скорости запуска приложений в iOS 12 на iPhone 8; пара секунд здесь и там определенно складываются.
Синтетические результаты Geekbench также выросли, у этого ютубера наблюдается 30% рост результатов бенчмарка на iPhone 6. Apple заявила, что оптимизировала работу программного обеспечения с аппаратным обеспечением, быстрее ускоряя процессор, поэтому это, вероятно, связано с улучшениями Geekbench, поскольку на эталонные пакеты не влияют оптимизации более высокого уровня на уровне пользовательского интерфейса, например.
Мы будем внимательно следить за производительностью iOS 12 на устройствах, новых и старых, по мере приближения к осеннему (вероятно, сентябрьскому) публичному выпуску.