Pada akhir 2020, Apple merilis beberapa Mac yang menggunakan Arsitektur Apple Silicon Baru . Anda mungkin pernah mendengar bahwa tidak semua perangkat lunak MAC "native" mendukung Apple Silicon. Tapi apa artinya itu?
Perangkat lunak asli berjalan lebih cepat
Perangkat lunak itu "warga asli" Untuk sistem komputer tertentu telah ditulis terutama untuk jenis komputer itu (jika tidak dikenal sebagai "arsitektur"). Asli adalah istilah relatif. Jika perangkat lunak non-asli, itu dibuat untuk jenis komputer lain daripada yang Anda gunakan.
Biasanya, komputer tidak dapat menjalankan perangkat lunak non-asli. Tetapi ada alat perangkat lunak khusus yang disebut emulator, mesin virtual , dan penerjemah biner. Itu dapat membantu proses bersama dengan menerjemahkan kode antar arsitektur dengan cepat saat Anda menjalankan perangkat lunak. Ini memungkinkan perangkat lunak non-asli untuk dijalankan sebagai perangkat lunak yang diterjemahkan atau ditiru, dengan sedikit atau tidak ada persiapan yang dibutuhkan oleh pengembang perangkat lunak.
Pada sisi negatifnya, proses terjemahan ini menambah kompleksitas dan waktu perhitungan, yang berarti bahwa perangkat lunak non-asli biasanya berjalan lebih lambat daripada perangkat lunak asli. Juga, perangkat lunak non-asli mungkin tidak memanfaatkan semua fitur dan keunggulan arsitektur baru.
TERKAIT: Apa artinya bagi perangkat lunak untuk dijalankan secara asli?
Apple Silicon Mac memiliki arsitektur baru
Di inti mereka, Apple Silicon Mac baru menggunakan arsitektur komputer yang berbeda ( LENGAN ) dari Mac berbasis Intel ( x86-64. ). Ini berarti bahwa CPU di dalam dua jenis Mac bekerja dengan cara yang berbeda secara fundamental dan bahwa perangkat lunak yang berjalan pada Intel Mac harus diterjemahkan dengan cepat menggunakan perangkat lunak khusus atau diubah (ditulis ulang (ditulis ulang) dikompilasi ulang ) oleh pengembang untuk berjalan secara asli pada Apple Silicon Mac.
Teknologi yang digunakan Apple untuk secara otomatis menerjemahkan perangkat lunak Intel Mac untuk dijalankan pada Apple Silicon Mac disebut Rosetta 2. , Dan itu cukup luar biasa. Pertama kali Anda mencoba menjalankan aplikasi Intel, Rosetta 2 akan diinstal, dan aplikasi akan berjalan dengan mulus setelah itu. Rosetta 2 menerjemahkan kode perangkat lunak yang mendasarinya antara arsitektur dan kemudian menghemat apa yang telah dipelajari Untuk menjalankan aplikasi bahkan lebih cepat pada waktu berikutnya.
TERKAIT: Bagaimana Mac akan beralih dari Intel ke chip lengan Apple sendiri
Rosetta 2 hebat, tetapi aplikasi asli adalah yang terbaik
Meskipun Rosetta 2 luar biasa, masih ada penalti kinerja untuk menjalankan perangkat lunak non-asli pada Mac, karena perangkat lunak tidak dioptimalkan secara khusus untuk berjalan secara efisien pada arsitektur baru. Jika Anda membandingkan aplikasi yang sama berjalan melalui Rosetta 2 versus berjalan secara asli pada Apple Silicon, versi asli aplikasi harus secara teoritis berjalan lebih cepat dan lebih efisien.
Jadi menjalankan aplikasi perangkat lunak asli yang ditulis terutama untuk Apple Silicon Machines - hampir selalu lebih baik jika Anda memiliki pilihan. Itu tidak selalu mudah ketika ada platform baru (seperti Apple Silicon Mac) tanpa banyak perangkat lunak asli yang tersedia untuk itu, tetapi ada beberapa cara untuk melakukannya Periksa apakah aplikasi yang Anda jalankan pada Mac Anda adalah asli atau tidak.
Juga, awasi situs web dan akun media sosial dari pengembang perangkat lunak favorit Anda. Situs web isapplesiliconready.com. Juga berisi daftar bermanfaat yang menunjukkan aplikasi populer mana yang mendukung Silikon Apple.
Seiring berjalannya waktu dan lebih banyak orang membeli M1 Mac, hampir dijamin bahwa setiap pengembang MAC dengan produk aktif akan merilis versi asli Apple Silicon dari aplikasi mereka cepat atau lambat, jadi tetap disini.
TERKAIT: Cara memeriksa aplikasi mana yang dioptimalkan untuk M1 Mac