Що таке режим Apple Rosetta?

0 Comments

Розетта є програма, яка дозволяє запускати програми, спочатку розроблені для комп’ютерів на базі Intel, на нових комп’ютерах Mac на базі Apple Silicon. Rosetta автоматично перекладає ці програми у фоновому режимі для використання з процесорами Apple Silicon.

Розетта є процес перекладу, який дозволяє користувачам запускати програми, які містять інструкції x86_64, на Apple silicon. Rosetta призначена для полегшення переходу на Apple Silicon, даючи вам час створити універсальний двійковий файл для вашої програми. Це не замінить створення нативної версії програми.

Якщо типом є Application (Intel), програма потребує Rosetta для роботи на Mac із Apple Silicon. Якщо типом є Application (Universal), програмі не потрібна Rosetta, оскільки вона підтримує процесори Apple silicon і Intel.

Список додатків, які працюють лише з Rosetta 2

  • ColorSnapper. Кул Саче. Тільки Rosetta 2. …
  • Filezilla. Filezilla. Тільки Rosetta 2. …
  • пар. Корпорація Valve. Тільки Rosetta 2. …
  • AnyTrans. imobie. Тільки Rosetta 2. …
  • Android File Transfer. Google. Тільки Rosetta 2. …
  • Клас кіно. ТОВ «Колор Грейдинг». Тільки Rosetta 2. …
  • Amazon Music. Amazon. …
  • DriveDx. бінарний фрукт.

Перейдіть до /Library/Apple/usr/lib/libRosettaAot. dylib, клацніть його правою кнопкою миші та виберіть «Перемістити в кошик».. Введіть свій пароль і натисніть OK. Перейдіть до /Library/Apple/usr/libexec і /Library/Apple/usr/share/rosetta, також видаліть ці дві папки.

Основні недоліки постійно запущених програм у Rosetta (перекладених на ARM від Intel) такі: Коли ви запускаєте двійковий файл вперше, виникає затримка для перекладу двійкового файлу на рідну ARM. Це відбувається постійно, якщо програма Intel використовує код Just In Time.