Rosetta (informatique) - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs est disponible ici.

Rosetta (basée sur la technologie de Transitive) est un traducteur à la volée de code binaire d'architecture PowerPC en x86, permettant l'exécution sans modification des logiciels conçus et compilés pour PPC sur les ordinateurs Apple à base de processeurs Intel.

Le code est traduit en binaire x86 par bloc, puis est exécuté.

Rosetta a été intégré dans Mac OS X depuis le 10 janvier 2006 par Apple pour assurer la transition en douceur des applications entre les ordinateurs Macintosh à base de processeurs PowerPC vers les Mac à base de processeurs Intel x86. Rosetta n'est utilisée que par les application non-universelles (qui ne sont pas compilée pour x86) qui peuvent ainsi fonctionner sur les Mac à processeur Intel x86. Ainsi certaines applications utilisent Rosetta :

Ces application fonctionnent plus lentement que les application universelles.

Mais certaines applications ne peuvent pas fonctionner avec Rosetta, comme Virtual PC de Microsoft qui a besoin d'avoir accès directement au processeur PowerPC.

Les applications dites universelles sont prévues pour tourner à la fois sur PowerPC et x86.

Page générée en 0.026 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales | Partenaire: HD-Numérique
Version anglaise | Version allemande | Version espagnole | Version portugaise