Lokaðu auglýsingu

Apple Silicon hefur verið hér hjá okkur síðan 2020. Þegar Apple kynnti þessa miklu breytingu, þ.e.a.s. að skipta út Intel örgjörvum fyrir sína eigin lausn, sem byggir á öðruvísi ARM arkitektúr. Þrátt fyrir að þökk sé þessu bjóða nýju flögurnar upp á umtalsvert meiri afköst ásamt betri hagkvæmni, þá fylgja því líka ákveðnar gildrur. Ekki er hægt að keyra öll forrit sem þróuð eru fyrir Intel Mac tölvur á tölvum með Apple Silicon, að minnsta kosti ekki án nokkurrar aðstoðar.

Þar sem þetta eru mismunandi arkitektúrar er einfaldlega ekki hægt að keyra forrit fyrir einn vettvang á öðrum. Það er svolítið eins og að reyna að setja upp .exe skrá á Mac þinn, en í þessu tilfelli er takmarkandi þátturinn sá að forritinu var dreift fyrir ákveðinn vettvang byggt á stýrikerfinu. Auðvitað, ef nefnd regla ætti við, væru Mac-tölvur með nýjum flís nánast dauðadæmdar. Við myndum nánast ekki spila neitt á þeim, nema fyrir innfædd forrit og þau sem þegar eru fáanleg fyrir nýja vettvanginn. Af þessum sökum dustaði Apple rykið af gömlu lausninni sem heitir Rosetta 2.

rosetta2_apple_fb

Rosetta 2 eða þýðingarlag

Hvað nákvæmlega er Rosetta 2? Þetta er frekar háþróaður keppinautur sem hefur það hlutverk að útrýma gildrunum við umskiptin frá Intel örgjörvum yfir í Apple Silicon flís. Þessi keppinautur mun sérstaklega sjá um að þýða forrit sem eru skrifuð fyrir eldri Mac tölvur, þökk sé því að hann getur keyrt þau jafnvel á þeim sem eru með M1, M1 Pro og M1 Max flís. Þetta krefst auðvitað ákveðinnar frammistöðu. Að þessu leyti fer það hins vegar eftir forritinu sem um ræðir, þar sem sum eins og Microsoft Office þarf aðeins að „þýða“ einu sinni og þess vegna tekur upphafleg ræsing þeirra lengri tíma, en þú munt ekki lenda í neinum vandræðum eftir það. Þar að auki er þessi yfirlýsing ekki lengur gild í dag. Microsoft býður nú þegar M1 innfædd forrit úr Office pakkanum sínum, svo það er ekki nauðsynlegt að nota Rosetta 2 þýðingarlagið til að keyra þau.

Svo verkefnið fyrir þennan keppinaut er vissulega ekki einfalt. Reyndar mun slík þýðing krefjast töluverðrar frammistöðu, af þeim sökum gætum við lent í reiprennslisvandamálum í sumum forritum. Hins vegar skal tekið fram að þetta hefur aðeins áhrif á minnihluta appa. Við getum þakkað framúrskarandi frammistöðu Apple Silicon flögum fyrir þetta. Svo, til að draga það saman, í langflestum tilfellum muntu ekki eiga í neinum vandræðum með að nota keppinautinn og þú gætir ekki einu sinni vitað um notkun hans. Allt fer fram í bakgrunni og ef notandinn horfir ekki beint í Activity Monitor eða forritalistann á svokallaða Tegund tiltekins forrits, getur verið að hann viti ekki einu sinni að tiltekið forrit keyrir í raun og veru ekki innbyggt.

epli_kísil_m2_flís
Í ár ættum við að sjá Mac með nýja M2 flísnum

Hvers vegna er nauðsynlegt að hafa M1 innfædd forrit

Auðvitað er ekkert gallalaust, sem á líka við um Rosetta 2. Þessi tækni hefur auðvitað líka ákveðnar takmarkanir. Til dæmis getur það ekki þýtt kjarnaviðbætur eða tölvuvæðingarforrit sem hafa það hlutverk að sýndarvæða x86_64 palla. Á sama tíma eru verktaki varir við ómögulega þýðingar á AVX, AVX2 og AVX512 vektorleiðbeiningum.

Kannski getum við spurt okkur, hvers vegna er í raun mikilvægt að hafa innfædd forrit í gangi, þegar Rosetta 2 getur verið án þeirra í langflestum tilfellum? Eins og við nefndum hér að ofan, oftast, sem notendur, tökum við ekki einu sinni eftir því að tiltekið forrit keyrir ekki innbyggt, vegna þess að það veitir okkur enn ótruflaða ánægju. Á hinn bóginn eru til forrit þar sem við verðum alveg meðvituð um þetta. Sem dæmi má nefna að Discord, eitt vinsælasta samskiptatækið, er nú ekki fínstillt fyrir Apple Silicon, sem getur virkilega pirrað flesta notendur þess. Þetta forrit virkar innan umfangs Rosetta 2, en það er mjög fast og fylgir fullt af öðrum vandamálum. Sem betur fer blasir við betri tíð. Discord Canary útgáfan, sem er prufuútgáfa af forritinu, er loksins fáanleg fyrir Mac með nýjum flísum. Og ef þú hefur þegar prófað það muntu örugglega samþykkja að notkun þess sé öfugsnúin og algjörlega gallalaus.

Sem betur fer hefur Apple Silicon verið með okkur í nokkuð langan tíma og það er meira en ljóst að þar liggur framtíð Apple tölva. Það er einmitt þess vegna sem það er afar mikilvægt að við höfum öll nauðsynleg forrit tiltæk á breyttu formi, eða að þau keyri svokallað native á viðkomandi vélum. Þannig geta tölvur sparað orku sem annars myndi falla á þýðinguna í gegnum áðurnefnda Rosetta 2 og almennt ýta þannig getu alls tækisins aðeins lengra. Þar sem Cupertino risinn sér framtíðina fyrir sér í Apple Silicon og það er meira en ljóst að þessi þróun mun örugglega ekki breytast á næstu árum, skapar það líka heilbrigðan þrýsting á þróunaraðila. Þeir þurfa því að undirbúa umsóknir sínar líka á þessu formi, sem gerist smám saman. Til dæmis á þessari vefsíðu þú finnur lista yfir forrit með innfæddum Apple Silicon stuðningi.

.