Старший вице-президент по разработке программного обеспечения 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]
31 комментариев
Форум →Возможно и так.
Эппл всегда очень экономила на объеме памяти.
@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»?
На кой черт тогда вообще сдалась эта “опция”, которая жрет такое неимоверное количество ресурсов, и все ради того, чтобы наблюдать несколько окошечек??
Когда Apple выпустили iPad на М1, все ныли что такой проц не нужен, нет никаких отличий от айпадов на старых чипах и зачем нужна такая мощь в айпаде.
Когда Apple внедряет функции, задействующие мощности чипа М1, теперь народ ноет, что эти функции не работают на старых планшетах. Логика – ты где?
@?, логика тут в том, что этой псевдофичей начинается новый цикл из серии как мы замедлим процессоры поколения M
В виндовз 7 было круче, да и висте на первых intel core и наверное даже pentium 4, компиз это умел делать в лохматые годы на атоме. Но владельцы эппл должны страдать.
Ну, что если я не собираюсь подключать планшет ко внешнему дисплею? Тем более, что для этого нужно покупать magic keyboard. Мне просто нужен новый режим работы, на старом iPad Pro 10,5, мощность которого раскрыта не полностью.
Кого они хотят обмануть? Я хоть и люблю iPad, но новый покупать теперь не буду
На старых самсунгах и ипадах 2го поколения при джеле это все работало и норм. Врет, тк ничего толковог оне придумали) Хоть какую-то дичь продать)
Помню как вышли жесты на iPad 2 но их не завезли на айпад 1. Много было боли у ребят. Потом в итоге завезли на iPad 1, но он стал дико медленный.
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Почему автокоррекция на iPhone иногда срабатывает неправильно
Как на iPhone включить офлайн переводчик на разные языки. Сторонние приложения не нужны
Почему на экране блокировки iPhone часто появляются карты для оплаты Apple Pay
Что за синяя полоска появляется в Safari на iPhone при прокрутке страницы?
Как автоматически загружать купленные приложения на Apple TV
Как познакомить Siri со своими родственниками
Как устранить смещение фронтальной камеры на iPhone
Как в Safari на Mac открывать вкладки в фоне и сразу к ним переходить