Lukk annonse

Apple Silicon har vært her hos oss siden 2020. Da Apple så introduserte denne enorme endringen, det vil si å erstatte Intel-prosessorer med sin egen løsning, som er basert på en annen ARM-arkitektur. Selv om takket være dette tilbyr de nye sjetongene betydelig høyere ytelse i kombinasjon med bedre økonomi, fører det også med seg visse fallgruver. Alle applikasjoner utviklet for Intel Mac-maskiner kan ikke kjøres på datamaskiner med Apple Silicon, i hvert fall ikke uten litt hjelp.

Siden dette er forskjellige arkitekturer, er det rett og slett ikke mulig å kjøre et program for en plattform på en annen. Det er litt som å prøve å installere en .exe-fil på Mac-en din, men i dette tilfellet er den begrensende faktoren at programmet ble distribuert for en bestemt plattform basert på operativsystemet. Selvfølgelig, hvis den nevnte regelen gjaldt, ville Mac-er med nye brikker praktisk talt være dømt til døden. Vi vil praktisk talt ikke spille noe på dem, bortsett fra native applikasjoner og de som allerede er tilgjengelige for den nye plattformen. Av denne grunn tørket Apple støv av den gamle løsningen kalt Rosetta 2.

rosetta2_apple_fb

Rosetta 2 eller oversettelseslag

Hva er egentlig Rosetta 2? Dette er en ganske sofistikert emulator som har som oppgave å eliminere fallgruvene i overgangen fra Intel-prosessorer til Apple Silicon-brikker. Denne emulatoren vil spesifikt ta seg av å oversette applikasjoner som er skrevet for eldre Mac-er, takket være at den kan kjøre dem selv på de med M1, M1 Pro og M1 Max-brikker. Dette krever selvfølgelig en viss ytelse. I så måte avhenger det av hvilket program det er snakk om, ettersom noen, som Microsoft Office, bare trenger å "oversettes" én gang, og det er grunnen til at den første lanseringen tar lengre tid, men du vil ikke støte på noen problemer etterpå. Dessuten er denne uttalelsen ikke lenger gyldig i dag. Microsoft tilbyr allerede innfødte M1-applikasjoner fra Office-pakken, så det er ikke nødvendig å bruke Rosetta 2-oversettelseslaget for å kjøre dem.

Så oppgaven for denne emulatoren er absolutt ikke enkel. Faktisk vil en slik oversettelse kreve ganske mye ytelse, noe som gjør at vi kan støte på flytproblemer i enkelte applikasjoner. Det skal imidlertid bemerkes at dette kun påvirker et mindretall av appene. Vi kan takke den utmerkede ytelsen til Apple Silicon-brikker for dette. Så for å oppsummere, i de aller fleste tilfeller vil du ikke ha noen problemer med å bruke emulatoren, og du vet kanskje ikke engang om bruken. Alt foregår i bakgrunnen, og hvis brukeren ikke direkte ser i Activity Monitor eller applikasjonslisten på den såkalte Type of the given application, vet de kanskje ikke engang at den gitte appen faktisk ikke kjører native.

eple_silisium_m2_cip
I år bør vi se Mac-er med den nye M2-brikken

Hvorfor det er viktig å ha innebygde M1-apper

Selvfølgelig er ingenting feilfritt, noe som også gjelder Rosetta 2. Denne teknologien har selvfølgelig også visse begrensninger. For eksempel kan den ikke oversette kjerneplugins eller datavirtualiseringsapplikasjoner som har som oppgave å virtualisere x86_64-plattformer. Samtidig blir utviklerne varslet om umuligheten av å oversette AVX, AVX2 og AVX512 vektorinstruksjoner.

Kanskje vi kan spørre oss selv, hvorfor er det egentlig viktig å ha native-kjørende applikasjoner, når Rosetta 2 kan klare seg uten dem i de aller fleste tilfeller? Som vi nevnte ovenfor, legger vi for det meste, som brukere, ikke engang merke til at den gitte applikasjonen ikke kjører naturlig, fordi den fortsatt gir oss uavbrutt glede. På den annen side er det applikasjoner hvor vi vil være ganske klar over dette. For eksempel er Discord, et av de mest populære kommunikasjonsverktøyene, foreløpig ikke optimalisert for Apple Silicon, noe som virkelig kan irritere de fleste av brukerne. Dette programmet fungerer innenfor rammen av Rosetta 2, men det sitter ekstremt fast og er ledsaget av massevis av andre problemer. Heldigvis blinker det til bedre tider. Discord Canary-versjonen, som er en testversjon av applikasjonen, er endelig tilgjengelig for Mac-er med nye brikker. Og hvis du allerede har prøvd det, vil du definitivt være enig i at bruken er diametralt annerledes og helt feilfri.

Heldigvis har Apple Silicon vært med oss ​​en stund nå, og det er mer enn tydelig at det er her fremtiden til Apple-datamaskiner ligger. Nettopp derfor er det ekstremt viktig at vi har alle nødvendige applikasjoner tilgjengelig i modifisert form, eller at de kjører såkalt native på de gitte maskinene. På denne måten kan datamaskiner spare strøm som ellers ville falt på oversettelsen gjennom nevnte Rosetta 2, og generelt dermed presse mulighetene til hele enheten litt lenger. Ettersom Cupertino-giganten ser fremtiden i Apple Silicon og det er mer enn klart at denne trenden definitivt ikke vil endre seg i årene som kommer, skaper det også et sunt press på utviklerne. De må derfor også utarbeide søknadene i dette skjemaet, noe som skjer gradvis. For eksempel på denne nettsiden finner du en liste over apper med innebygd Apple Silicon-støtte.

.