Как определить, какие приложения Mac оптимизированы для Apple Silicon

После выпуска компьютеров Mac на базе Apple Silicon многие сторонние приложения были обновлены, чтобы обеспечить их оптимизацию для работы на специализированных процессорах Apple. Даже если приложение не было обновлено, компьютеры Mac от Apple, отличные от Intel, все равно могут запускать их благодаря уровню перевода Apple Rosetta 2. Но как узнать, какие из ваших приложений изначально работают как универсальные исполняемые файлы, а какие используют эмуляцию Rosetta? Читай дальше что бы узнать.

м1 макинтош баннер

Объяснение универсальных приложений

Когда разработчики обновляют свои приложения, чтобы они изначально работали на кремнии Apple, они используют то, что называется универсальным двоичным файлом. Первоначально универсальные приложения относились к исполняемым файлам, которые изначально запускались как на PowerPC, так и на Intel Mac. Однако на WWDC 2020 в июне Apple анонсировала Universal 2, которая позволяет приложениям работать как на компьютерах Mac на базе Intel, так и на кремниевых компьютерах Apple Mac.

Если приложение еще не обновлено до Universal 2, Apple Silicon Mac по-прежнему будет его запускать, но он сделает это путем преобразования кода Intel x86-64 с помощью программного обеспечения эмуляции Rosetta 2. Даже при эмуляции кода x86 под Rosetta 2 компьютеры Mac с процессором Apple обычно запускают сторонние приложения быстрее, чем компьютеры Mac на базе Intel, но полезно знать, какие приложения были оптимизированы для продвинутого оборудования внутри вашего M1 Mac. Вот как.

Как проверить наличие универсальных приложений в macOS

  1. Нажмите на Символ яблока в верхнем левом углу строки меню вашего Mac и выберите Об этом Mac.
    об этом маке
  2. Во вкладке «Обзор» нажмите кнопку Системный отчет… кнопка.
    об этом обзоре Mac
  3. В окне системного отчета выберите Программное обеспечение -> Приложения в боковой панели. В загружаемом списке приложений найдите Добрый столбец, чтобы узнать, является ли приложение универсальным двоичным файлом или неродным исполняемым файлом Intel.
    проверить наличие копии универсальных приложений

В дополнение к списку системных отчетов вы также можете проверить отдельные приложения: щелкните правой кнопкой мыши значок приложения в Finder, затем выберите Получить информацию из контекстного меню и посмотрите на его Добрый в разделе «Генерал».

В дополнение к вышесказанному, iMazing выпустил бесплатное приложение [Direct Link] который сканирует ваши приложения macOS и отображает поддерживаемую архитектуру ЦП, а репозиторий предлагает бесплатное приложение в строке меню под названием Информация о кремнии который позволяет быстро просмотреть архитектуру запущенного в данный момент приложения.

информация о кремнии

Приложение строки меню Silicon Info

Вы также можете проверить, оптимизировано ли приложение для Apple Silicon еще до его установки, благодаря веб-сайту Абдуллы Диаа под названием Кремний Apple готов? На сайте поддерживается актуальная база данных приложений с указанием встроенной поддержки ‌M1‌, только Rosetta 2 и тех, которые вообще не работают.

Стоит отметить, что Apple считает Rosetta 2 временным решением для разработчиков, пока они переделывают свои существующие программы на базе Intel для работы на компьютерах Mac на базе Arm, а это означает, что им в конечном итоге потребуется создать универсальные приложения, которые изначально работают как на ‌‌Intel, так и на Apple Silicon‌‌. машины.

Apple прекратила поддержку OG Rosetta через три года после ее выпуска, чтобы сгладить переход от чипов PowerPC к процессорам Intel, поэтому, если разработчик в конечном итоге не обновит свое приложение, оно может стать непригодным для использования на кремниевых машинах Apple в будущем.

Тег: Руководство по Apple Silicon
Связанный форум: macOS Биг Сур

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *