Rosetta Apple, Penyelamat Diam-Diam yang Membuat Aplikasi Intel Tetap Hidup di Mac M1

Rosetta 2 menjadi salah satu komponen penting di Mac berbasis Apple Silicon karena membantu aplikasi lama yang dibuat untuk prosesor Intel tetap bisa berjalan. Pada perangkat dengan chip M1, Apple menonjolkan lompatan performa melalui CPU 8-core dan kecepatan proses data hingga 3,5 kali lebih kencang, sementara Rosetta menjaga agar perpindahan platform tetap mulus.

Peran Rosetta terasa terutama saat pengguna masih bergantung pada perangkat lunak lama. Emulator ini bekerja otomatis di latar belakang dan menerjemahkan instruksi aplikasi Intel agar dapat diproses oleh chip Apple Silicon tanpa perlu pengaturan manual dari pengguna.

Bagaimana Rosetta 2 bekerja

Saat Mac mendeteksi aplikasi berbasis Intel, macOS akan memproses kebutuhan penerjemahan instruksi secara otomatis. Pada penggunaan pertama, sistem biasanya membutuhkan sekitar 20 detik untuk menyelesaikan konversi awal, misalnya ketika membuka aplikasi seperti Microsoft Office.

Proses itu berlangsung tanpa banyak campur tangan pengguna. Setelah terpasang, Rosetta terus berjalan diam-diam untuk menjaga kompatibilitas aplikasi yang masih mengandalkan arsitektur x86_64.

Kehadiran Rosetta juga memberi ruang bagi pengembang untuk menyesuaikan aplikasi mereka secara bertahap. Apple menempatkan teknologi ini sebagai jembatan transisi menuju penggunaan universal binary dan aplikasi yang lebih optimal di Apple Silicon.

Fungsi dan batasan yang perlu dipahami

Rosetta 2 mampu menangani berbagai instruksi kompleks, termasuk program yang memakai JIT compilers. Dukungan ini membuat banyak aplikasi lama tetap dapat dipakai secara produktif di Mac baru tanpa gangguan berarti.

Meski begitu, Rosetta tidak mendukung kernel extensions dan aplikasi Virtual Machine yang memvirtualisasikan platform x86_64. Artinya, ada batasan teknis yang membuat tidak semua jenis perangkat lunak Intel bisa dijalankan melalui emulator ini.

Karena itu, Rosetta lebih tepat dipahami sebagai solusi transisi. Fungsinya membantu pengguna dan pengembang beradaptasi sambil menyiapkan perpindahan ke versi aplikasi yang benar-benar native di Apple Silicon.

Cara memasang Rosetta 2

Rosetta akan terpasang saat Mac membutuhkan komponen ini untuk pertama kali. Syarat utamanya hanya perangkat harus terhubung ke internet yang stabil ketika aplikasi berbasis Intel dibuka.

Setelah itu, sistem akan menampilkan jendela pemberitahuan untuk memasang Rosetta. Pengguna cukup menekan tombol instal, lalu memasukkan username dan kata sandi macOS untuk memberi izin pemasangan.

Sesudah proses selesai, aplikasi yang memerlukan Rosetta dapat digunakan seperti biasa. Sistem akan mengunduh dan mengonfigurasi komponen yang dibutuhkan secara otomatis tanpa langkah tambahan yang rumit.

Cara mengetahui aplikasi membutuhkan Rosetta atau tidak

Pengguna Mac dapat mengecek jenis aplikasi lewat menu Finder untuk mengetahui apakah sebuah aplikasi membutuhkan Rosetta. Langkahnya dimulai dengan memilih aplikasi, lalu menekan Command + I untuk membuka jendela Get Info.

Pada bagian Kind, keterangan Application (Intel) menandakan aplikasi memerlukan Rosetta 2. Jika tertulis Application (Universal), aplikasi tersebut masih bisa memakai instruksi Intel lewat pengaturan tertentu, sedangkan Application (Apple Silicon) berarti aplikasi sudah berjalan native.

Pemeriksaan ini membantu pengguna membedakan aplikasi yang masih bergantung pada emulasi dan yang sudah siap penuh untuk chip Apple Silicon. Informasi itu juga berguna untuk menilai apakah perlu mencari versi Universal atau Apple Silicon dari perangkat lunak yang dipakai.

Arah dukungan Rosetta ke depan

Apple tetap menyediakan Rosetta 2 hingga peluncuran macOS 27. Setelah itu, dukungan penuh akan dibatasi pada macOS 28, dan fitur yang tersisa hanya dipertahankan dalam cakupan kecil untuk mendukung judul game lama yang bergantung pada framework Intel.

Kondisi itu membuat pengguna perlu mulai bersiap mengganti aplikasi berbasis Intel ke versi Universal atau Apple Silicon. Pembaruan juga perlu dilakukan pada plug-in, ekstensi, dan add-on agar sistem tetap stabil saat dukungan Rosetta semakin dibatasi.

Source: www.idntimes.com

Terkait