Войти

Или войди с помощью

Как Apple убрала тормоза в iOS 12 и iPhone X

Артём Баусов avatar |
Как Apple убрала тормоза в iOS 12 и iPhone X

В ходе WWDC компания продолжила рассказывать про технологии в своих устройствах. В этот раз упор был сделан на экран iPhone X.

Apple называет его практически «живым». И все из-за того, что компания бросает абсолютно все силы и технологии на снижение задержки при воспроизведении. Как на программном, так и на аппаратном уровне.

А частота дискретизации экрана iPhone X составила аж 120 Гц. Как в новых iPad Pro 10,5″. Не путайте с частотой обновления экрана, это совершенно другой показатель.

Вот пример от Apple, как это работает:

Экран iPhone X в 2 раза быстрее определяет расположение пальца и подстраивает под него жесты.

Apple также поработала и над работоспособностью процессоров в своих смартфонах. Разработчики компании определили и исправили проблему в контроллере производительности ЦП.

В прошлых версиях iOS каждый раз, когда вы прокручивали экран, на процессор поступали запросы на повышение тактовой частоты. Происходило это с ощутимой для железа задержкой.

Когда процессор разгонялся, было уже слишком поздно подхватить «просевший» кадр. С iOS 12 это стало возможно, система стала лучше определять нужный момент времени для повышения тактовой частоты.

Механизм автоматической компоновки данных был существенно оптимизирован для заметного повышения производительности. Автоматическая компоновка – это то, что позволило Apple нацелиться на различные размеры и формы экрана в iOS.

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

Эта система активно используется с релиза iOS 8, когда iPhone стал большим. Как выяснилось, Apple обнаружила, что влияние структуры Auto-layout на производительность на самом деле происходило с экспоненциальной скоростью с релизом iOS 11, поэтому и снижалась производительность. Apple создала грамотную структуру автоматического создания макета, поэтому влияние производительности намного более линейное, что должно существенно освобождать процессор и графический процессор при рендеринге приложений.

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

41
undefined
iPhones.ru
Та забота о качестве, которая есть у Apple — её больше нет ни у кого.

Войди и оставь комментарий

Или войди с помощью

<- Назад Забыли пароль? Войти
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер

Какие правила в комментариях
  1. snnrman avatar
    snnrman 8 июня 2018
    2

    Машинное обучения для анимации, наканецта

    Suslikov avatar
    Suslikov8 июня 2018
    0

    @snnrman, мы так ждали…

    Войди на сайт, чтобы ответить
    Ответить
  2. mineralof avatar
    mineralof 8 июня 2018
    4

    6+ Все так же славно подтормаживает на 12 как и 11.4

    Suslikov avatar
    Suslikov8 июня 2018
    0

    @mineralof, видимо так и придется остаться на 9ке мне на IP6+

    GPSvvv avatar
    GPSvvv8 июня 2018
    0

    @Suslikov,
    Приятно встретить того, кто видит намного вперёд!)

    Был iphone6+, ios9.3.2 + чудоджейл. Ляпота! Но я тупанул и обновился..

    Suslikov avatar
    Suslikov9 июня 2018
    0

    @GPSvvv, это была ошибка :(

    murref avatar
    murref10 июня 2018
    0

    @GPSvvv, вечного ждуна? да, это действительно прекрасно, носить портянки в те времена, когда всем доступны носки))

    mineralof avatar
    mineralof8 июня 2018
    2

    @Suslikov, счастливчик! 10.3 тож была прекрасна

    Suslikov avatar
    Suslikov9 июня 2018
    0

    @mineralof, наверное)

    Войди на сайт, чтобы ответить
    Ответить
  3. HUIBAM avatar
    HUIBAM 8 июня 2018
    2

    за 1000 баксов любой ваш каприз

    Войди на сайт, чтобы ответить
    Ответить
  4. q3alex avatar
    q3alex 8 июня 2018
    7

    Предпоследний абзац – набор слов.

    iVan0ff_SPb avatar
    iVan0ff_SPb8 июня 2018
    4

    @q3alex, (Пелевин) Лингводудос (проф., сл.) – техника НЛП, на которой основаны современная философия и теоретическое искусствоведение. Суть Л. – создание и использование языковых конструктов, не отражающих ничего, кроме комбинаторных возможностей языка, с целью парализации чужого сознания. По сути это лингвистическая ddos-атака, пытающаяся «подвесить» человеческий ум, заставляя его непрерывно сканировать и анализировать малопонятные комбинации слов с огромным числом возможных смутных полусмыслов.

    Den Stukalov avatar
    Den Stukalov8 июня 2018
    3

    @q3alex, все предложения, это набор слов

    Войди на сайт, чтобы ответить
    Ответить
  5. AleX_another avatar
    AleX_another 8 июня 2018
    0

    Вот молодцы-то какие!((

    Войди на сайт, чтобы ответить
    Ответить
  6. iWolf avatar
    iWolf 8 июня 2018
    0

    Очень надеюсь, что печальная ситуация с автономностью на Х не ухудшиться на iOS12. Быстрее бы сентябрь и Х+. Надеюсь он получит новый A12, как и обновлённый Х. А то совсем грустно будет.

    dimasokol avatar
    dimasokol8 июня 2018
    1

    @iWolf, так по факту сказано же, что процессор чаще будет работать на высоких частотах. За всё приходится платить)

    Войди на сайт, чтобы ответить
    Ответить
  7. CIA_agent avatar
    CIA_agent 8 июня 2018
    0

    В iPhone X тормозов не было и нет на iOS 11

    milks avatar
    milks9 июня 2018
    0

    На 11 может и нет, но на 12 они точно есть.

    Andrey avatar
    Andrey9 июня 2018
    1

    @CIA_agent, вы из тех, кто открыв террариум с черепахами не смог их поймать и они все разбежались в разные стороны?

    Войди на сайт, чтобы ответить
    Ответить
  8. GPSvvv avatar
    GPSvvv 8 июня 2018
    3

    Начались пробы пера по профессиональному пустомногословию?
    Тогда и я попробую!

    Apple без смены руководства не изменит политику “искусственный мёд фанатам в уши”. Это стало окончательно понятно после смены ими стабильной ios10.3.3 на преглючную ios11, ноу-хау в виде iphone с чёлкой, сокрытия снижения производительности старых iphone (аккумы)..

    Даже если начальные версии ios12 будут работать неплохо, – это очередная замануха обновиться для владельцев стареньких iphone. Олично помню, как мой iphone6+ хорошо работал на ios10, а затем, после обновления на любую ios11, даже видео онлайн в сафари начало само вдруг отматывать назад, останавливаться .. типа оперативки вдруг перестало хватать..
    Выше уже написали, что 6+ как подтормаживал на ios11, так и сейчас на ios12 подтормаживает.

    Американские, значит из одной кастрюли, Apple и Google пользуются именно тем, что на рынке всего две их оси. Всё. Выбора по сути нет.
    Да и гаджеты нам нужно воспринимать, как игрушки для любителей играть и многопустословить, чем мы с удовольствием занимаемся, убегая от придуманных сложностей жизни

    molegan avatar
    molegan8 июня 2018
    0

    @GPSvvv, пруфов не будет.

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.