Tanca l'anunci

Apple Silicon ha estat aquí amb nosaltres des del 2020. Quan Apple va introduir aquest gran canvi, és a dir, la substitució dels processadors Intel per una solució pròpia, que es basa en una arquitectura ARM diferent. Tot i que gràcies a això, els nous xips ofereixen un rendiment significativament superior en combinació amb una millor economia, també comporta certs inconvenients. Totes les aplicacions desenvolupades per a Mac Intel no es poden executar en ordinadors amb Apple Silicon, almenys no sense ajuda.

Com que es tracta d'arquitectures diferents, simplement no és possible executar un programa per a una plataforma en una altra. És una mica com intentar instal·lar un fitxer .exe al vostre Mac, però en aquest cas el factor limitant és que el programa es va distribuir per a una plataforma determinada segons el sistema operatiu. Per descomptat, si s'aplicava la regla esmentada, els Mac amb xips nous estarien pràcticament condemnats. Pràcticament no hi jugaríem res, excepte les aplicacions natives i les que ja estan disponibles per a la nova plataforma. Per aquest motiu, Apple va treure la pols de l'antiga solució anomenada Rosetta 2.

rosetta2_apple_fb

Rosetta 2 o capa de traducció

Què és exactament Rosetta 2? Es tracta d'un emulador força sofisticat la tasca del qual és eliminar els inconvenients en la transició dels processadors Intel als xips Apple Silicon. Aquest emulador s'encarregarà específicament de traduir aplicacions escrites per a Mac més antics, gràcies a la qual cosa les pot executar fins i tot en aquells amb xips M1, M1 Pro i M1 Max. Per descomptat, això requereix un cert rendiment. En aquest sentit, depèn del programa en qüestió, ja que alguns, com Microsoft Office, només s'han de "traduir" una vegada, per això el seu llançament inicial triga més, però després no trobareu cap problema. A més, aquesta afirmació ja no té validesa avui. Microsoft ja ofereix aplicacions natives M1 des del seu paquet Office, per la qual cosa no és necessari utilitzar la capa de traducció Rosetta 2 per executar-les.

Per tant, la tasca d'aquest emulador no és senzilla. De fet, aquesta traducció requerirà força rendiment, per la qual cosa podem trobar problemes de fluïdesa en el cas d'algunes aplicacions. Tanmateix, cal tenir en compte que això només afecta una minoria d'aplicacions. Podem agrair l'excel·lent rendiment dels xips Apple Silicon per això. Per tant, per resumir-ho, en la gran majoria dels casos, no tindreu cap problema amb l'emulador, i potser ni tan sols coneixeu el seu ús. Tot té lloc en segon pla, i si l'usuari no mira directament al Monitor d'activitat o a la llista d'aplicacions a l'anomenat tipus de l'aplicació donada, potser ni tan sols sàpiga que l'aplicació donada no s'executa de manera nativa.

xip_apple_silicon_m2_chip
Aquest any hauríem de veure Mac amb el nou xip M2

Per què és essencial tenir aplicacions natives M1

Per descomptat, res és impecable, la qual cosa també s'aplica a Rosetta 2. Per descomptat, aquesta tecnologia també té certes limitacions. Per exemple, no pot traduir connectors del nucli ni aplicacions de virtualització d'ordinadors la tasca de les quals és virtualitzar plataformes x86_64. Al mateix temps, els desenvolupadors estan alertats de la impossibilitat de traduir les instruccions vectorials AVX, AVX2 i AVX512.

Potser ens podem preguntar, per què és realment important tenir aplicacions que s'executen de manera nativa, quan Rosetta 2 pot prescindir-ne en la gran majoria dels casos? Com hem comentat anteriorment, la majoria de vegades, com a usuaris, ni tan sols ens adonem que l'aplicació donada no s'executa de manera nativa, perquè encara ens ofereix un gaudi ininterromput. D'altra banda, hi ha aplicacions on serem força conscients d'això. Per exemple, Discord, una de les eines de comunicació més populars, actualment no està optimitzada per a Apple Silicon, cosa que realment pot molestar la majoria dels seus usuaris. Aquest programa funciona dins de l'àmbit de Rosetta 2, però està extremadament encallat i s'acompanya d'un munt d'altres problemes. Afortunadament, parpelleja a temps millors. La versió de Discord Canary, que és una versió de prova de l'aplicació, finalment està disponible per a Mac amb nous xips. I si ja l'heu provat, segur que estareu d'acord que el seu ús és diametralment diferent i completament impecable.

Afortunadament, Apple Silicon fa temps que està amb nosaltres, i està més que clar que aquí és on rau el futur dels ordinadors Apple. Precisament per això és extremadament important que tinguem totes les aplicacions necessàries disponibles en una forma modificada, o que s'executin l'anomenada nativa a les màquines donades. D'aquesta manera, els ordinadors poden estalviar energia que d'altra manera recairia en la traducció a través de l'esmentada Rosetta 2, i en general empènyer una mica més les capacitats de tot el dispositiu. Com que el gegant de Cupertino veu el futur a Apple Silicon i està més que clar que aquesta tendència definitivament no canviarà en els propers anys, també crea una pressió saludable sobre els desenvolupadors. Per tant, també han de preparar les seves sol·licituds d'aquesta forma, que s'està produint de manera gradual. Per exemple en aquest lloc web trobareu una llista d'aplicacions amb suport natiu d'Apple Silicon.

.