Rosetta
Cuando Apple Al cambiar de los procesadores PowerPC a Intel en 2006, era importante que los programas escritos para procesadores PowerPC aún se ejecutaran en los nuevos Macs basados en Intel. Por lo tanto, Mac OS X para las computadoras Intel se incluye Rosetta, una tecnología que permite que los programas PowerPC se ejecuten en procesadores Intel.
Rosetta traduce dinámicamente las instrucciones de PowerPC en comandos de Intel. Los usuarios no pueden ver Rosetta ejecutándose, pero está activo cada vez que un PowerPC programa se ejecuta en una Mac con procesador Intel. Dado que la traducción de instrucciones de un procesador a otro lleva algo de tiempo, las aplicaciones PowerPC pueden ejecutarse más lentamente en equipos Mac basados en Intel. Afortunadamente, la desaceleración es mínima y es posible que la mayoría de los usuarios no la noten.
Puede verificar si un solicitud utiliza Rosetta seleccionando el icono de la aplicación y eligiendo "Obtener información" en el menú Archivo (Comando-I). Debajo de la sección "General", si el Tipo aparece como "Aplicación", es un programa PowerPC, que requerirá que Rosetta se ejecute. Si aparece en la lista como "Aplicación (Universal)", el programa es una aplicación universal, lo que significa que fue desarrollado para ejecutarse de forma nativa en computadoras PowerPC e Intel. También puede verificar qué programas actualmente en ejecución usan Rosetta abriendo el Monitor de actividad en la carpeta / Aplicaciones / Utilidades. Debajo de la columna "Tipo", cada proceso aparecerá como Intel o PowerPC. Aquellos que están listados como PowerPC actualmente están usando Rosetta para ejecutarse.