Skip to content
Mbox Viewer

Universal Binary

Paquete de aplicación de macOS que contiene código compilado nativo tanto para Apple Silicon (ARM64) como para Intel (x86_64), ejecutándose de forma nativa en cualquiera de los dos procesadores sin emulación.

Apple introdujo Universal Binary 2 con la transición de los procesadores Intel a los chips Apple Silicon (serie M) a partir de 2020. Un paquete de aplicación Universal Binary contiene dos versiones compiladas del código —una para ARM64 (Apple Silicon) y otra para x86_64 (Intel)— fusionadas en una única descarga. Cuando el usuario lanza la aplicación, macOS selecciona automáticamente el binario correcto para el procesador del equipo.

Las aplicaciones que no son Universal Binary y solo incluyen código Intel (x86_64) se ejecutan en los Mac con Apple Silicon a través de Rosetta 2, la capa de traducción de Apple. Rosetta 2 es transparente y razonablemente rápida, pero una compilación nativa para ARM64 ofrece mejor rendimiento y menor consumo energético, algo importante para tareas de procesamiento intensivo como analizar archivos MBOX grandes.

Mbox Viewer se distribuye como Universal Binary, lo que significa que se ejecuta de forma nativa tanto en Mac con Apple Silicon como en Mac con Intel sin necesidad de Rosetta 2. Los usuarios de cualquiera de las dos arquitecturas obtienen el rendimiento nativo completo de su hardware.

Términos relacionados

Lee tus archivos MBOX en tu Mac