После представления на этой неделе Mac на базе M1 компания Microsoft выпустила новую версию Office 2019 для Mac, которая включает поддержку macOS Big Sur и совместимость с Apple Silicon.
Это означает, что последняя версия приложений, включая Word, Excel, PowerPoint, Outlook, OneNote и OneDrive, может быть установлена и запущена на новейших 13-дюймовых MacBook Air, 13-дюймовых MacBook Pro и Mac mini от Apple с использованием слоя трансляции Rosetta 2 от Apple.
Благодаря программному обеспечению трансляции Rosetta 2 от Apple, Mac на базе M1 могут запускать код x86-64, написанный для Mac на базе Intel. В отличие от оригинальной Rosetta – версии, которая позволяла запускать приложения PowerPC на Mac на базе Intel – код не интерпретируется в реальном времени. Вместо этого процесс трансляции Rosetta 2 происходит полностью при первом запуске, хотя и с небольшим снижением производительности во время первоначальной трансляции инструкций x86–64.
В своем объявлении Microsoft проливает свет на то, как бэкэнд-работа проявляется для пользователя при первоначальном запуске ее приложений:
Есть ли какие-либо соображения по производительности при работе Office под трансляцией Rosetta 2?
Первый запуск каждого приложения Office займет больше времени, так как операционная система должна сгенерировать оптимизированный код для процессора Apple Silicon. Пользователи заметят, что приложения будут «прыгать» в Dock примерно 20 секунд, пока этот процесс завершается. Последующие запуски приложений будут быстрыми.
Microsoft рекомендует пользователям установить выпуск от ноября 2020 года (сборка 16.43) или более поздний, который включает последние оптимизации для macOS 11 Big Sur. Эту сборку в конечном итоге потребуется заменить версией, использующей новый бинарный формат Universal 2, который был представлен на WWDC 2020 в июне.
Apple заявляет, что Rosetta 2 является временным решением для разработчиков, чтобы их существующие программы на базе Intel могли работать на Mac на базе Arm, что означает, что им в конечном итоге придется создавать нативные приложения для машин Apple Silicon. Примечательно, что Apple прекратила поддержку оригинальной Rosetta через три года после ее выпуска.
Обновление: В исходной статье эта сборка Office для Mac ошибочно называлась «универсальной сборкой», однако эта версия, по сообщениям, доступна в настоящее время только пользователям, зарегистрированным в бета-канале Microsoft «Insider Fast», и окончательная дата выпуска еще не назначена.