Rosetta

Pengarang: Peter Berry
Tanggal Pembuatan: 20 Agustus 2021
Tanggal Pembaruan: 12 Boleh 2024
Anonim
Rosetta on Audiotree Live (Full Session)
Video: Rosetta on Audiotree Live (Full Session)

Isi

Definisi - Apa yang dimaksud Rosetta?

Rosetta adalah program terjemahan yang memungkinkan program aplikasi Macintosh berbasis prosesor PowerPC berjalan di komputer Macintosh berbasis Intel. Terjemahan ini disembunyikan dari pengguna aplikasi. Rosetta didasarkan pada teknologi Transitive Corporations Quick Transit, yang memungkinkan perangkat lunak Mac OS X yang sudah ada untuk berjalan pada prosesor berbasis Intel yang lebih baru tanpa menerapkan perubahan apa pun. Rosetta tidak termasuk antarmuka pengguna grafis.


Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Rosetta

Rosetta dinamai Batu Rosetta, sebuah tablet batu yang mencakup dekrit yang sama dalam tiga bahasa, yang memungkinkan untuk menguraikan hieroglif kuno. Ini berbicara pada kemampuan translasi program Rosetta.

Aplikasi Mac OS X yang berjalan pada prosesor Intel dan prosesor PowerPC disebut sebagai aplikasi universal. Aplikasi tanpa versi universal dapat digunakan pada Mac berbasis prosesor Intel melalui Rosetta, yang terintegrasi dengan semua komputer Mac berbasis Intel. Rosetta bekerja di belakang layar untuk menerjemahkan aplikasi non-universal untuk dijalankan pada Mac berbasis Intel. Mac OS X (versi 10.6) Snow Leopard tidak termasuk Rosetta secara default; program harus diinstal secara terpisah.

Rosetta dianggap sebagai program pengguna yang berurusan dengan kode pengguna, yang mungkin membuatnya kurang mampu dibandingkan dengan emulator 68k Apple sebelumnya untuk PowerPC. Namun, itu juga menghindari debugging yang merepotkan dan kemungkinan celah keamanan. Rosetta tidak kompatibel dengan dan tidak menjalankan yang berikut:


  • Screen saver
  • Ekstensi kernel
  • Aplikasi yang membutuhkan penanganan pengecualian
  • Aplikasi Java yang dibundel
  • Kode yang memasukkan preferensi ke dalam kerangka preferensi sistem