Что означает "Открыть с помощью Rosetta" на macOS

На macOS фраза «Открыть с помощью Rosetta» означает, что приложение будет запущено с помощью технологии Rosetta 2. Это инструмент, который Apple разработала для обеспечения совместимости приложений, созданных для процессоров Intel, на устройствах с процессорами Apple Silicon (например, M1, M2).
Как работает Rosetta?
Rosetta 2 — это своего рода переводчик. Когда вы запускаете приложение, которое предназначено для процессоров Intel, Rosetta автоматически преобразует его код в инструкции, совместимые с архитектурой ARM, используемой в процессорах Apple Silicon. Этот процесс позволяет запускать старые приложения, не требующие адаптации разработчиками.
Когда появляется опция «Открыть с помощью Rosetta»?
- Если приложение изначально поддерживает обе архитектуры (Universal Binary), то по умолчанию оно запускается в режиме Apple Silicon.
- Но если вам нужно использовать плагины или дополнительные компоненты, которые работают только на архитектуре Intel, вы можете выбрать запуск через Rosetta.
Как включить «Открыть с помощью Rosetta»?
Finder.Когда это полезно?
- Если приложение использует плагины или зависимости, совместимые только с Intel.
- Если у вас есть старое программное обеспечение, которое пока не оптимизировано под Apple Silicon.
- Для работы специфического ПО, которое работает только в архитектуре x86.
Влияние на производительность
Приложения, запущенные через Rosetta, работают немного медленнее по сравнению с их родными версиями для Apple Silicon, поскольку происходит процесс перевода кода. Однако в большинстве случаев разница в производительности минимальна и почти незаметна для пользователей.











