Первым приверженцам компьютеров Mac Apple M1 следует опасаться совместимости

Первым приверженцам компьютеров Mac Apple M1 следует опасаться совместимости

На прошлой неделе пресса широко освещала новые Mac mini, MacBook Pro и MacBook Air от Apple, работающие на новой SoC M1 компании. В статье wfoojjaec основное внимание уделялось M1 как процессору и его потенциалу для подрыва рынка, а не погружению в повседневный опыт использования новых систем Mac. Мы очень рады тому, что M1 может означать для персональных компьютеров и продуктов других производителей, которые он может вдохновить, но практическая сторона уравнения имеет значение для любого, кто, как вы знаете, может потратить деньги на одну из этих вещей. С этой целью стоит отметить, что экосистема Apple ARM-macOS все еще очень нова и, возможно, немного менее отполирована, чем это кажется PR Apple.

По словам Патрика Мурхеда из Moor Insights & Strategy, во всем деле достаточно бородавок и шероховатостей, чтобы сделать осторожность хорошо продуманной стратегией. Он пишет, что M1 «подойдет пользователям, которые используют 100% программное обеспечение Apple, предпочитают Safari, и им не нужно подключать к нему множество периферийных устройств, хотя и дорого». Для других пользователей все немного сложнее.

Мурхед перечисляет ряд приложений, которые вызвали у него проблемы в последние дни, включая Edge, Outlook и Logitech Camera Control. Winzip 8.0 отказывался открываться после установки, и программа резервного копирования от Samsung работала неправильно. Adobe Reader XI 11.0.10 отказался от установки. Оказывается, есть некоторые тщательно отобранные списки поддерживаемого программного обеспечения и значительное количество приложений, которые еще не поддерживаются. Даже когда продукты поддерживаются, у них могут быть различные неуказанные проблемы - на данный момент в эту категорию попадает ряд продуктов Adobe. Avid Pro Tools - еще одно приложение, которое еще не поддерживает M1. Pixelmator Pro тоже, хотя это приложение должно быть обновлено на этой неделе. Драйверы принтера HP также не установились должным образом.

Эти проблемы похожи на проблемы, которые Microsoft имела / имела с Windows на ARM при эмуляции программного обеспечения и попытке подключить сторонние периферийные устройства. Apple, очевидно, постарается решить подобные проблемы как можно быстрее, но поддержка периферийных устройств может сводиться к желанию сторонних производителей писать новые драйверы.

Еще один важный момент, который поднимает Мурхед, касается времени автономной работы. Хотя ноутбук прекрасно работает в собственных приложениях, в режиме эмуляции он может потреблять гораздо больше энергии от аккумулятора. Moorhead сообщает, что время автономной работы составляет 4,5 часа при использовании «Outlook, OneNote, Chrome WhatsApp, Word, а также при выполнении одного вызова Skype для бизнеса, одного вызова Zoom и одного вызова Webex». Это примерно половина заявленного Apple времени автономной работы.

Первым приверженцам компьютеров Mac Apple M1 следует опасаться совместимости

Меня не удивит, если последующие тесты подтвердят эту цифру. Эмуляция всегда связана с накладными расходами, и Apple, возможно, решила отдать приоритет производительности над мощностью в режиме эмуляции x86. Причина этого в том, что наборы инструкций x86 и ARM не соответствуют друг другу в идеальном соотношении 1: 1. Хотя детали различаются в зависимости от типа эмуляции (аппаратное обеспечение, программное обеспечение, прошивка и т. Д.), При преобразовании из одного набора инструкций в другой неизбежны потери производительности и мощности. Теоретически Apple могла бы решить эту проблему, запустив M1 на более высокой тактовой частоте при эмуляции, а не при запуске собственных AP, или возможно, что конкретная рабочая нагрузка, которую Rosetta 2 создает на ЦП, требует от него выполнения дополнительных вычислений, которые сжигают энергию без влияния на тактовую частоту. В любом случае, идея о том, что эмуляция может сильно сократить время автономной работы, неудивительна. Время автономной работы зависит от конкретного приложения.

Мурхед поднимает некоторые дополнительные вопросы относительно общего ценностного предложения MacBook Pro на базе ARM, и мы считаем, что стоит прочитать, готовы ли вы к этим конкретным системам или нет. Он сам разделяет разницу: он впечатлен M1, но менее доволен сообщениями Apple по сравнению с его фактическим опытом работы с продуктом в качестве ежедневного водителя.

Мы несколько раз заявляли, что не ожидаем, что M1 или ARM в целом захватят долю рынка x86 в одночасье, даже если чип окажется выдающимся. Этот тип низкоуровневого программного обеспечения и время автономной работы - одна из технических причин этого. Будут приложения и сценарии, в которых M1 либо потерпит неудачу из-за более низкой эмулируемой производительности, либо будет потреблять гораздо больше энергии, чем эквивалентный чип x86 для выполнения той же задачи.

Мы не думаем, что производители x86 могут притворяться, что эти проблемы будут долгосрочной проблемой, но, вероятно, пройдет 12-24 месяца, прежде чем вся экосистема переключится, и неизбежно появятся некоторые компании, которые будут медлить. . Понятно, что некоторые пользователи получат больше от перехода на систему M1, чем другие, и всегда полезно убедиться, что ваша личная модель использования хорошо подходит для ОС и доступного программного обеспечения, прежде чем переходить к новой части оборудование. В этом случае ситуация с программным обеспечением и временем автономной работы нового MacBook Pro может быть немного более сложной, чем сообщалось ранее. В этом нет ничего неожиданного, но и при первом освещении трех конкретных систем это сообщение не прозвучало.