Com Tos

Com saber quines aplicacions de Mac estan optimitzades per a Apple Silicon

Després del llançament de Macs amb silici d'Apple, s'han actualitzat nombroses aplicacions de tercers per garantir que estiguin optimitzades per funcionar amb els processadors personalitzats d'Apple. Fins i tot si una aplicació no s'ha actualitzat, els Mac que no són Intel d'Apple encara poden executar-los, gràcies a la capa de traducció Rosetta 2 d'Apple. Però, com sabeu quines de les vostres aplicacions s'executen de manera nativa com a executables universals i quines utilitzen l'emulació de Rosetta? Continua llegint per esbrinar.





bàner de m1 macs

Aplicacions universals explicades

Quan els desenvolupadors actualitzen les seves aplicacions perquè s'executin de manera nativa al silici d'Apple, utilitzen una cosa que s'anomena binari universal. Originalment, les aplicacions universals es referien a fitxers executables que s'executen de manera nativa tant a PowerPC com a Mac Intel. No obstant això, a la WWDC 2020 al juny, Apple va anunciar Universal 2, que permet que les aplicacions s'executin tant en Mac basats en Intel com en Mac de silicona d'Apple.



Si una aplicació encara no s'ha actualitzat a Universal 2, un Apple Silicon Mac encara l'executarà, però ho farà convertint el codi Intel x86-64 mitjançant el programari d'emulació Rosetta 2. Fins i tot quan emuleu el codi x86 amb Rosetta 2, els Mac amb silici d'Apple solen executar aplicacions no natives més ràpidament que els Mac basats en Intel, però és bo saber quines aplicacions s'han optimitzat per al maquinari avançat del vostre maquinari. M1 Mac. Heus aquí com.

Com comprovar si hi ha aplicacions universals a macOS

  1. Feu clic a Símbol de poma a l'extrem superior esquerre de la barra de menús del Mac i tria Sobre aquest Mac .
    sobre aquest mac

  2. A la pestanya 'Visió general', feu clic a Informe del sistema... botó.
    sobre aquesta còpia general de Mac

  3. A la finestra Informe del sistema, seleccioneu Programari -> Aplicacions a la barra lateral. A la llista d'aplicacions que es carrega, mireu a sota amable columna per veure si una aplicació és un binari universal o un executable Intel no natiu.
    comproveu la còpia d'aplicacions universals

A més de la llista d'informes del sistema, també podeu comprovar aplicacions individuals: feu clic amb el botó dret a la icona d'una aplicació al Finder i, a continuació, seleccioneu Obtenir informació des del menú contextual i mireu-ne amable sota 'General'.

què hi ha de nou sobre l'iphone 7 plus

A més de l'anterior, iMazing ha llançat una aplicació gratuïta [ Enllaç directe ] que escaneja les vostres aplicacions de macOS i mostra la seva arquitectura de CPU compatible, mentre que repo ofereix una aplicació de barra de menú gratuïta anomenada Informació de silicona que us permet veure ràpidament l'arquitectura de l'aplicació en execució.

informació de silici Aplicació de la barra de menús Silicon Info
També podeu comprovar si una aplicació s'ha optimitzat per al silici d'Apple abans fins i tot d'instal·lar-la, gràcies a un lloc web d'Abdullah Diaa anomenat El silici d'Apple està preparat? El lloc manté una base de dades actualitzada d'aplicacions que indiquen ‌M1‌ suport, només Rosetta 2, i els que no funcionen en absolut.

Val la pena assenyalar que Apple considera que Rosetta 2 és una solució temporal per als desenvolupadors mentre refereixen els seus programes existents basats en Intel per executar-los en Mac basats en Arm, el que significa que eventualment hauran de crear aplicacions universals que funcionin de manera nativa tant en ‌‌Intel com en Apple‌‌. màquines.

Apple va finalitzar el suport per a OG Rosetta tres anys després del seu llançament per suavitzar la transició dels xips PowerPC als processadors Intel, de manera que si un desenvolupador no actualitza la seva aplicació, pot ser que en el futur es torni inutilitzable a les màquines de silici d'Apple.