Cómo Tos

Cómo saber qué aplicaciones de Mac están optimizadas para Apple Silicon

Tras el lanzamiento de Mac con tecnología de Apple, se han actualizado numerosas aplicaciones de terceros para garantizar que estén optimizadas para ejecutarse en los procesadores personalizados de Apple. Incluso si una aplicación no se ha actualizado, las Mac que no son Intel de Apple aún pueden ejecutarlas, gracias a la capa de traducción Rosetta 2 de Apple. Pero, ¿cómo saber cuáles de sus aplicaciones se ejecutan de forma nativa como ejecutables universales y cuáles utilizan la emulación de Rosetta? Siga leyendo para averiguarlo.





banner macs m1

Explicación de las aplicaciones universales

Cuando los desarrolladores actualizan sus aplicaciones para que se ejecuten de forma nativa en el silicio de Apple, utilizan algo llamado binario universal. Originalmente, las aplicaciones universales se referían a archivos ejecutables que se ejecutan de forma nativa tanto en PowerPC como en Mac Intel. Sin embargo, en la WWDC 2020 de junio, Apple anunció Universal 2, que permite que las aplicaciones se ejecuten tanto en Mac con procesador Intel como en Mac de silicona de Apple.



Si una aplicación aún no se ha actualizado a Universal 2, una Mac de silicona de Apple aún la ejecutará, pero lo hará convirtiendo el código Intel x86-64 utilizando el software de emulación Rosetta 2. Incluso al emular el código x86 en Rosetta 2, las Mac con silicio de Apple generalmente ejecutan aplicaciones no nativas más rápido que las Mac basadas en Intel, pero es bueno saber qué aplicaciones se han optimizado para el hardware avanzado dentro de su M1 Mac. Así es cómo.

Cómo buscar aplicaciones universales en macOS

  1. Haga clic en el Símbolo de manzana en la esquina superior izquierda de la barra de menú de tu Mac y elige Acerca de esta Mac .
    sobre este mac

  2. En la pestaña 'Descripción general', haga clic en el Informe del sistema ... botón.
    acerca de esta copia de descripción general de mac

  3. En la ventana Informe del sistema, seleccione Software -> Aplicaciones en la barra lateral. En la lista de Aplicaciones que se carga, busque debajo del Amable columna para ver si una aplicación es un binario universal o un ejecutable de Intel no nativo.
    comprobar la copia de aplicaciones universales

Además de la lista de informes del sistema, también puede verificar aplicaciones individuales: haga clic con el botón derecho en el icono de una aplicación en el Finder, luego seleccione Obtener información en el menú contextual y observe su Amable en 'General'.

¿Puedes rastrear solo tu funda de airpods?

Además de lo anterior, iMazing ha lanzado una aplicación gratuita [ Enlace directo ] que escanea sus aplicaciones macOS y muestra su arquitectura de CPU compatible, mientras que el repositorio ofrece una aplicación de barra de menú gratuita llamada Información de silicio que le permite ver rápidamente la arquitectura de la aplicación que se está ejecutando actualmente.

información de silicio Aplicación de barra de menú Silicon Info
También puede comprobar si una aplicación se ha optimizado para el silicio de Apple incluso antes de instalarla, gracias a un sitio web de Abdullah Diaa llamado ¿Está preparado el silicio de Apple? El sitio mantiene una base de datos actualizada de aplicaciones que indican & zwnj; M1 & zwnj; soporte, Rosetta 2 solamente, y aquellos que no funcionan en absoluto.

Vale la pena señalar que Apple considera que Rosetta 2 es una solución temporal para los desarrolladores mientras rehacen sus programas existentes basados ​​en Intel para que se ejecuten en Mac basados ​​en Arm, lo que significa que eventualmente necesitarán crear aplicaciones universales que funcionen de forma nativa tanto en ‌‌Intel como en Apple Silicon‌‌. máquinas.

Apple finalizó el soporte para OG Rosetta tres años después de su lanzamiento para suavizar la transición de los chips PowerPC a los procesadores Intel, por lo que si un desarrollador no actualiza su aplicación eventualmente, puede volverse inutilizable en las máquinas de silicio de Apple en el futuro.