Rosetta

Autor: Peter Berry
Datum Vytvoření: 20 Srpen 2021
Datum Aktualizace: 12 Smět 2024
Anonim
Rosetta on Audiotree Live (Full Session)
Video: Rosetta on Audiotree Live (Full Session)

Obsah

Definice - Co znamená Rosetta?

Rosetta je překladový program, který umožňuje aplikačním programům Macintosh založeným na procesorech PowerPC v počítačích Macintosh založených na procesorech Intel. Tento překlad je před uživatelem aplikace skrytý. Rosetta je založena na technologii Transitive Corporations Quick Transit, která umožňuje spuštění již existujícího softwaru Mac OS X na novějším procesoru Intel bez provedení jakýchkoli změn. Rosetta nezahrnuje grafické uživatelské rozhraní.


Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje Rosetta

Rosetta je pojmenována po Rosetta Stone, kamenné desce, která obsahuje stejnou vyhlášku ve třech jazycích, což umožnilo rozluštit starověké hieroglyfy. To hovoří o překladatelských schopnostech programu Rosetta.

Aplikace Mac OS X běžící na procesoru Intel i na procesoru PowerPC se nazývají univerzální aplikace. Aplikace bez univerzální verze lze použít na počítačích Mac s procesorem Intel prostřednictvím Rosetta, která je integrována do všech počítačů Mac s procesorem Intel. Rosetta pracuje v zákulisí a překládá neuniverzální aplikaci, která běží na počítačích Mac založených na Intelu. Mac OS X (verze 10.6) Snow Leopard ve výchozím nastavení nezahrnuje Rosetta; program musí být nainstalován samostatně.

Rosetta je považována za program userland, který se zabývá kódem userland, což by mohlo způsobit, že bude méně schopný než dřívější emulátor společnosti Apple s kapacitou 68 000 pro PowerPC. Vyhýbá se však také obtížným ladění a možným bezpečnostním dírám. Rosetta není kompatibilní s a nespouští následující:


  • Spořiče obrazovky
  • Rozšíření jádra
  • Aplikace vyžadující zpracování výjimek
  • Dodávané Java aplikace
  • Kód, který vkládá preference do rámce systémových preferencí