Itxi iragarkia

Apple Silicon gurekin dago 2020az geroztik. Orduan Applek aldaketa handi hau sartu zuenean, hau da, Intel prozesadoreak bere soluzio propioarekin ordezkatu zituen, ARM arkitektura ezberdin batean oinarritzen dena. Horri esker, txip berriek errendimendu nabarmen handiagoa eskaintzen badute ere ekonomia hobearekin batera, zenbait hutsune ere ekartzen ditu. Intel Mac-etarako garatutako aplikazio guztiak ezin dira Apple Silicon duten ordenagailuetan exekutatu, ez behintzat laguntzarik gabe.

Hauek arkitektura desberdinak direnez, ezinezkoa da plataforma baterako programa bat beste batean exekutatu. Zure Mac-en .exe fitxategi bat instalatzen saiatzea bezalakoa da, baina kasu honetan faktore mugatzailea da programa sistema eragilearen arabera plataforma jakin baterako banatu zela. Jakina, aipatutako araua aplikatuz gero, txip berriak dituzten Macak ia kondenatuta egongo lirateke. Ia ez genuke ezer jokatuko horietan, jatorrizko aplikazioetan eta plataforma berrirako dagoeneko eskuragarri daudenetan izan ezik. Horregatik, Applek hautsak kendu zituen Rosetta 2 izeneko irtenbide zaharra.

rosetta2_apple_fb

Rosetta 2 edo itzulpen geruza

Zer da zehazki Rosetta 2? Hau emuladore sofistikatu samarra da, eta bere zeregina Intel prozesadoreetatik Apple Silicon txipetara igarotzean dauden hutsuneak kentzea da. Emuladore honek Mac zaharretarako idatzitako aplikazioak itzultzeaz arduratuko da bereziki, eta horri esker exekutatu ahal izango ditu M1, M1 Pro eta M1 Max txipekin ere. Jakina, honek errendimendu jakin bat eskatzen du. Alde horretatik, kasuan kasuko programaren araberakoa da, izan ere, batzuk, Microsoft Office adibidez, behin bakarrik "itzuli" behar dira, horregatik hasierako abiarazteko denbora luzeagoa izaten da, baina gero ez duzu arazorik izango. Gainera, adierazpen honek ez du balio gaur egun. Microsoft-ek dagoeneko eskaintzen ditu M1 berezko aplikazioak bere Office paketetik, beraz, ez da beharrezkoa Rosetta 2 itzulpen-geruza erabiltzea haiek exekutatzeko.

Beraz, emuladore honen zeregina ez da erraza. Izan ere, halako itzulpen batek nahiko errendimendu handia eskatuko du, eta horregatik aplikazio batzuen kasuan jariotasun arazoak aurki ditzakegu. Hala ere, kontuan izan behar da honek aplikazio gutxien bati bakarrik eragiten diola. Apple Silicon txip-en errendimendu bikaina eskertu dezakegu horregatik. Beraz, laburbilduz, kasu gehienetan, ez duzu arazorik izango emuladorea erabiltzeko, eta baliteke erabileraren berri ere ez izatea. Dena atzeko planoan gertatzen da, eta erabiltzaileak jarduera-monitorean edo aplikazio-zerrendan zuzenean begiratzen ez badu emandako aplikazioaren Mota izenekoan, baliteke emandako aplikazioa berez exekutatzen ez denik ere ez jakitea.

apple_silicon_m2_chip
Aurten M2 txip berria duten Mac-ak ikusi beharko genituzke

Zergatik da ezinbestekoa M1 jatorrizko aplikazioak izatea

Noski, ezer ez da akatsik gabe, Rosetta 2-ri ere aplikatzen zaiona. Jakina, teknologia honek ere muga batzuk ditu. Adibidez, ezin ditu kernel pluginak edo ordenagailuen birtualizazio aplikazioak itzuli x86_64 plataformak birtualizatzea duten zeregina. Aldi berean, garatzaileek AVX, AVX2 eta AVX512 argibide bektorialak itzultzeko ezintasunaz ohartarazi dute.

Agian geure buruari galdetu genioke, zergatik da benetan garrantzitsua natiboki exekutatzen diren aplikazioak edukitzea, Rosetta 2-k haiek gabe kudeatu dezakeenean kasu gehienetan? Goian aipatu dugun bezala, gehienetan, erabiltzaile gisa, ez dugu ohartu ere egiten emandako aplikazioa berez exekutatzen ez denik, oraindik etenik gabeko gozamena eskaintzen digulako. Bestalde, badira horretaz nahiko jabetuko garen aplikazioak. Adibidez, Discord, komunikazio-tresna ezagunenetako bat, gaur egun ez dago Apple Silicon-erako optimizatuta, eta horrek benetan gogaitu ditzake erabiltzaile gehienak. Programa honek Rosetta 2-ren esparruan funtzionatzen du, baina oso itsatsita dago eta beste arazo asko ditu. Zorionez, garai hobeetara jotzen du. Discord Canary bertsioa, hau da, aplikazioaren probako bertsioa, azkenik eskuragarri dago txip berriak dituzten Mac-entzat. Eta dagoeneko probatu baduzu, zalantzarik gabe onartuko duzu bere erabilera diametralki desberdina dela eta guztiz akatsik gabea dela.

Zorionez, Apple Silicon gurekin dago aspaldian, eta argiago dago hor dagoela Apple ordenagailuen etorkizuna. Hori dela eta, oso garrantzitsua da beharrezkoak diren aplikazio guztiak eraldatu batean eskuragarri edukitzea edo emandako makinetan natiboki deitzen den exekuzioa izatea. Modu honetan, ordenagailuek bestela itzulpenean eroriko litzatekeen energia aurreztu dezakete aipatutako Rosetta 2-ren bidez, eta, oro har, gailu osoaren gaitasunak apur bat gehiago bultza ditzakete. Cupertinoko erraldoiak etorkizuna Apple Silicon-en ikusten duen heinean eta argi baino argiago dago joera hori ez dela aldatuko zalantzarik gabe datozen urteetan, presio osasuntsua ere sortzen du garatzaileengan. Hortaz, beren eskaerak forma honetan ere prestatu behar dituzte, pixkanaka gertatzen ari dena. Adibidez webgune honetan jatorrizko Apple Silicon laguntza duten aplikazioen zerrenda aurkituko duzu.

.