¿Qué es Rosetta 2 en Mac?

¿Qué es Rosetta 2 en Mac?

Si tiene una Mac que usa Apple Silicon, es posible que haya oído hablar de Rosetta 2. Esta es una parte importante de macOS, ya que brinda compatibilidad con aplicaciones diseñadas para computadoras Intel Mac. vamos a explicar

Rosetta permite que las aplicaciones de Intel para Mac se ejecuten en Apple Silicon

Como probablemente sepa, Apple está cambiando su línea de Mac para usar sus propios procesadores diseñados a medida basados ​​en la arquitectura Arm. Apple lanzó las primeras Mac con Apple Silicon en noviembre de 2020. Si bien la mayoría de las aplicaciones se han actualizado para ejecutarse en Apple Silicon, algunas aún no se han actualizado. Aquí es donde entra en juego Rosetta 2.

Rosetta 2 es una capa de traducción para ejecutar aplicaciones basadas en Intel en computadoras Apple Silicon Mac. Utiliza traducción binaria dinámica para convertir el código x86_64 a la arquitectura Arm64 utilizada por los chips M1 y M2. Esto permite que estas nuevas Mac ejecuten aplicaciones que no se han actualizado para ejecutarse de forma nativa en Apple Silicon.

Apple presentó Rosetta 2 por primera vez con el lanzamiento de macOS Big Sur 11.0 en 2020. Su nombre es una referencia a la Piedra de Rosetta , que fue la clave para la traducción de muchos textos antiguos. El «2» al final del título indica que esta es la segunda versión de la traducción posterior de Rosetta. El Apple Rosetta original permitía ejecutar aplicaciones PowerPC en Intel Mac en 2006.

Cómo usar Rosetta 2

Si tiene una Apple Silicon Mac, macOS instalará automáticamente Rosetta 2 la primera vez que intente ejecutar una aplicación de Intel que no se haya actualizado para ejecutarse de forma nativa. En el primer lanzamiento, se le pedirá que instale Rosetta 2. Cuando vea la ventana «Necesita instalar Rosetta», haga clic en «Instalar».

Una vez instalado, Rosetta 2 traduce automáticamente las aplicaciones Intel Mac que aún no están integradas en Apple Silicon sobre la marcha. Esto significa que no debería notar ninguna diferencia de rendimiento al ejecutar la aplicación a través de Rosetta 2. Es muy impresionante lo bien que funciona.

Más consejos para Rosetta 2

Si no está seguro de si una aplicación se está ejecutando en Rosetta 2, puede comprobarlo abriendo la aplicación Monitor de actividad. En Monitor de actividad, seleccione la pestaña CPU. Si la aplicación se ejecuta en Rosetta 2, se etiquetará como «Intel» en la columna «Tipo».

Además, si la aplicación es un binario genérico (lo que significa que puede ejecutarse de forma nativa en Intel y Apple Silicon Mac), puede forzar la ejecución de la aplicación en Rosetta 2. Por lo general, no desea hacer esto, pero a veces la versión de la aplicación Intel puede diferir de la versión Apple Silicon.

Para forzar la ejecución de una aplicación en Rosetta 2, ubíquela en el Finder, haga clic con el botón derecho en el icono de la aplicación y seleccione Obtener información. En la ventana «Obtener información», marque la casilla «Abrir con Rosetta».

Después de eso, cierre la ventana de información e inicie la aplicación desde este icono. Arrancará en Rosetta 2. Idealmente, no tiene que hacer esto, pero la opción siempre está ahí si lo desea. ¡Buena suerte!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *