Jika anda mempunyai Mac yang menggunakan Apple Silicon, anda mungkin pernah mendengar tentang Rosetta 2. Ia merupakan bahagian penting macOS yang membolehkan keserasian dengan aplikasi yang direka untuk Intel Mac. Kami akan terangkan.
Rosetta Membenarkan Intel Mac Apps Berjalan pada Apple Silicon
Seperti yang anda ketahui, Apple telah mengubah barisan Macnya untuk menggunakan pemproses rekaan tersuainya sendiri berdasarkan seni bina Arm. Apple mengeluarkan Mac pertama dengan Apple Silicon pada November 2020. Walaupun kebanyakan apl telah dikemas kini untuk dijalankan secara asli pada Apple Silicon, masih terdapat beberapa apl yang masih belum dikemas kini. Di situlah Rosetta 2 masuk.

Rosetta 2 ialah lapisan terjemahan untuk menjalankan apl berasaskan Intel pada Apple Silicon Mac. Ia menggunakan terjemahan binari dinamik untuk menukar kod x86_64 kepada seni bina Arm64 yang digunakan oleh cip M1 dan M2. Ia membolehkan Mac baharu ini menjalankan apl yang belum dikemas kini untuk dijalankan secara asli pada Apple Silicon.
Apple pertama kali memperkenalkan Rosetta 2 dengan keluaran macOS Big Sur 11.0 pada tahun 2020. Namanya merujuk kepada Batu Rosetta, yang merupakan kunci untuk menterjemahkan banyak teks kuno. “2” di hujung nama merujuk kepada fakta bahawa ia adalah versi kedua terjemahan Rosetta kemudiannya. Apple Rosetta asal membenarkan apl PowerPC dijalankan pada Intel Mac pada tahun 2006.
Cara Menggunakan Rosetta 2
Jika anda memiliki Apple Silicon Mac, macOS akan memasang Rosetta 2 secara automatik apabila anda mula-mula cuba menjalankan apl Intel yang belum dikemas kini untuk dijalankan secara asli. Pada larian pertama, anda akan digesa untuk memasang Rosetta 2. Apabila anda melihat tetingkap "Anda perlu memasang Rosetta", klik "Pasang."

Setelah Rosetta 2 dipasang, ia akan menterjemahkan aplikasi Intel Mac secara senyap yang belum lagi asli kepada Apple Silicon dengan segera. Ini bermakna anda tidak sepatutnya melihat apa-apa perbezaan dalam prestasi apabila menjalankan apl melalui Rosetta 2. Ia sangat mengagumkan sejauh mana ia berfungsi.
Lagi Rosetta 2 Petua
Jika anda tidak pasti sama ada apl berjalan dalam Rosetta 2, anda boleh menyemak dengan membuka apl Monitor Aktiviti. Dalam Monitor Aktiviti, pilih tab CPU. Jika apl dijalankan dalam Rosetta 2, apl itu akan dilabelkan sebagai "Intel" dalam lajur "Jenis".

Selain itu, jika apl ialah Perduaan Sejagat (yang bermaksud ia boleh dijalankan secara asli pada kedua-dua Intel dan Apple Silicon Mac), anda boleh memaksa apl berjalan dalam Rosetta 2. Biasanya, anda tidak mahu melakukan ini, tetapi kadangkala versi Intel apl mungkin berbeza daripada versi Apple Silicon.
Untuk memaksa apl dijalankan dalam Rosetta 2, cari dalam Finder, klik kanan ikon apl, kemudian pilih "Dapatkan Maklumat". Dalam tetingkap Dapatkan Maklumat, tandai kotak di sebelah "Buka Menggunakan Rosetta."

Selepas itu, tutup tetingkap Maklumat dan jalankan apl daripada ikon itu. Ia akan dimuatkan dalam Rosetta 2. Sebaik-baiknya, anda tidak perlu berbuat demikian, tetapi pilihan itu sentiasa ada jika anda mahu. Semoga berjaya!