Старший вице-президент по разработке программного обеспечения Apple Крейг Федериги дал интервью изданию TechCrunch, в котором еще раз объяснил, почему функция Stage Manager работает только на iPad с M1.
По словам топ-менеджера, только чип M1 может обеспечить достаточно мощности для быстрой работы всех приложений в Stage Manager.
Только iPad c M1 сочетает в себе большую емкость оперативной памяти с очень большой емкостью и высокопроизводительной флеш-памятью, что позволяет нашей виртуальной подкачке памяти быть очень быстрой.
Мы действительно разработали Stage Manager, чтобы в полной мере использовать преимущества [чипа M1]. Посмотрите на то, как приложения наклоняются, создают тени и анимируются. Чтобы сделать это со сверхвысокой частотой кадров, на очень больших дисплеях и нескольких экранах, требуется максимальная графическая производительность, которую никто другой не может обеспечить.
Крейг Федериги, старший вице-президент по разработке программного обеспечения Apple
Федериги добавил, что Apple хотела бы сделать Stage Manager доступным для всех iPad, но урезать возможности функции из-за недостаточной производительности она не хочет.
После выпуска iPadOS 16 владельцы старых iPad раскритиковали Apple за то, что Stage Manager доступна только на iPad с M1. Федериги и Apple уже объясняли, что для работы функции требуется мощный процессор и много оперативной памяти. [TechCrunch]
Войди и оставь комментарий
Или войди с помощью
Возможно и так.
Эппл всегда очень экономила на объеме памяти.
@FGyou, посмотрите в ютубе, как на ipad gen2 делали мультизадачность в режиме окон (через cydia). И производительности хватало за глаза https://www.youtube.com/watch?v=FybQa1q2pGs&t=22s
@Lion Pugachov, потому что это мультиоконный мультитаскинг здорового человека. Каждому процессу присваивается GUI handler и вперед.
Stage Manager – мультиоконный мультитаскинг курильщика. Матрешка с вызовом одного процесса изнутри другого (при этом они возможно делят память одного процесса), идейное наследие COM/CORBA из дремучих 1990-х
@plodozhor, чтотынесеш?
Чем плох вызов процесса из процесса?
Причем тут DCOM?
@brtbfq2r43, Насилием над оперативкой многократным ростом контекста. Ну «ниАсилили» они в нормальную многозадачность. Пока железо позволяет, а дальше и тем более
@brtbfq2r43, я помню что еще в начале дремучих 2000-х я на Дельфи писал подобный трэшак. Внутри одного бизнес-компонента создавался тред под вызов другого бизнес-компонента и так эта “матрёшка” и работала. Память жрало как не в себя, тормозило тоже. Там комментатор внизу подобрал отличный термин для этого всего – “невытесняющий мультитаскинг”
Как вспомню, так вздрогну, одним словом.
То есть для рендеринга теней и большой плавности наклонений приложений нужен чип ПК-уровня? Вроде A12X обладал графикой, сравнимой с консолями прошлого поколения
@ImmntPlayer, как минимум М1, а то и вообще отдельно rtx3090.
Новизны нет, м1 планшеты видно не так хорошо продаются, да и сама функция не продающая.
Хм… ели Stage Manager’у для работы требуется большая производительность CPU и много RAM, как убеждает нас Федериги. То получается, что при работе с этой «фичей» заряд аккумулятора будет таять на глазах? Так как это чистая физика – больше производительности требует больше энергии. Если Федериги не лжёт, то будет вой, что Stage Manager скушал весь заряд в разы быстрее, чем предыдущая iOS. А, если заряд будет держаться сравнимо, это будет автоматически доказывать, что Федериги лжёт.
@Epmak, ну это не совсем так. Просто для примера PlayStation 3 на день выхода имела блок питания 450 ватт, а сравнимая по производительности PS Vita работала от 5 ваттного бп. Понятно, что разные архитектуры ЦПУ и пропасть в технологиях, но все же. Просто есть фишки, которые затачиваются под конкретное железо. Например те же блоки трассировки в новых видеокартах хорошо делают только вычисления отражений, а вот физику на них просчитывать очень дорого. Так же и тут. Есть движок металл, который затачивали под новую архитектуру и адаптировать его под строе железо не выгодно, как со стороны разработки, так и со стороны продвижения продаж новых устройств
@Lion Pugachov, А такой вывод из объяснения Федериги сделать нельзя, слишком мало деталей предоставлено им, поэтому делать root-cause анализ сложно. Но думается мне, что работа со стеком памяти и реализация невытесняющей многозадачности больше к функции ядра и ноги проблемы искусственно взращены из-за маркетингового желания пересадить поскорее на новую архитектуру. Суть в том, что слабо верится в принципиальную невозможности реализации Stage Manager на iPad PRO предыдущего поколения, а вот в то, что такая задача специально не ставилась верится легко.
@Epmak, А еще есть ситуация на iPhone c IOS16, стоит тема с погодой, которая динамически меняется в течении дня. В итоге “погода” постоянно лезет в геолокацию и интернет, батарея вылетает за пол дня!
@hichlander, >поставить анимацию с физикой на фон
>геозависимую
>ждать хорошей автономности
Таки физика, Ватсон, физика
Блин, да все окей. Сделали свой проц, все что было до – срочно нужно выпилить. Когда переходили на Intel то вобще PPC выпилили полностью через пару лет. Когда показали М1 – сразу было ясно, что все аппараты на Intel очень скоро превратятся в тыкву.
@Tayson_Jr, причём тут аппараты на Интел? Речь об айпадах, там всегда был свой процессор.
@Tayson_Jr, так чипы серии А тоже «свои»
@Tayson_Jr, так в айпадах Интел никогда и не было, умник
@Ex Communicado, в продаже да, а так первый прототип был на intel atom, но в итоге от него отказались из за недостаточной производительности.
@Tayson_Jr, эм вы о чём вообще, причём тут интел? В статье написано про функционал новой ipadOS 16. Или я не в курсе, что у эпл апад на интел был? xD
От же ж тролль!
Да было бы что толковое этот стэйдж.
Ждем новые эксклюзивные фишки iOS для iPhone 14 с тенями и наклоняющимися карточками приложений.
@Артём Суровцев, и только для iPhone 14 Pro/Max.
«Мы не хотели урезать возможности функции из-за недостаточной производительности», поэтому давайте-ка отрубим функцию для 95% пользователей.
Для рендеринга теней и карточек нужны суперпроцессоры? С каких это пор для 2D-графики нужны ноутбучные чипы? К чему тогда был выпендрёж с A12X-A12Z, которые «мощнее 92% ноутбуков»? Графика которых «сравнима с ГП Xbox Series S»?
Рекомендуем
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.