Luk annoncen

Apple Silicon har været her hos os siden 2020. Da Apple introducerede denne kæmpe ændring, altså udskiftningen af ​​Intel-processorer med sin egen løsning, som er baseret på en anden ARM-arkitektur. Selvom de nye chips takket være dette tilbyder markant højere ydeevne i kombination med bedre økonomi, bringer det også visse faldgruber med sig. Alle applikationer udviklet til Intel Macs kan ikke køres på computere med Apple Silicon, i hvert fald ikke uden hjælp.

Da der er tale om forskellige arkitekturer, er det simpelthen ikke muligt at køre et program til en platform på en anden. Det er lidt ligesom at prøve at installere en .exe-fil på din Mac, men i dette tilfælde er den begrænsende faktor, at programmet blev distribueret til en bestemt platform baseret på operativsystemet. Selvfølgelig, hvis den nævnte regel gjaldt, ville Mac'er med nye chips praktisk talt være dødsdømt. Vi ville praktisk talt ikke spille noget på dem, bortset fra native applikationer og dem, der allerede er tilgængelige for den nye platform. Af denne grund støvede Apple den gamle løsning kaldet Rosetta 2 af.

rosetta2_æble_fb

Rosetta 2 eller oversættelseslag

Hvad er Rosetta 2 helt præcist? Dette er en ret sofistikeret emulator, hvis opgave er at eliminere faldgruberne i overgangen fra Intel-processorer til Apple Silicon-chips. Denne emulator vil specifikt tage sig af at oversætte applikationer, der er skrevet til ældre Mac'er, takket være hvilken den kan køre dem selv på dem med M1, M1 Pro og M1 Max chips. Dette kræver selvfølgelig en vis præstation. I den henseende afhænger det dog af det pågældende program, da nogle, såsom Microsoft Office, kun skal "oversættes" én gang, hvorfor deres første lancering tager længere tid, men du vil ikke støde på problemer efterfølgende. Desuden er denne erklæring ikke længere gyldig i dag. Microsoft tilbyder allerede M1 native-applikationer fra sin Office-pakke, så det er ikke nødvendigt at bruge Rosetta 2-oversættelseslaget til at køre dem.

Så opgaven for denne emulator er bestemt ikke enkel. Faktisk vil en sådan oversættelse kræve en hel del ydeevne, hvorfor vi kan støde på flydende problemer i tilfælde af nogle applikationer. Det skal dog bemærkes, at dette kun påvirker et mindretal af apps. Vi kan takke den fremragende ydeevne af Apple Silicon chips for dette. Så for at opsummere det, vil du i langt de fleste tilfælde ikke have nogen problemer med at bruge emulatoren, og du kender måske ikke engang til dens brug. Alt foregår i baggrunden, og hvis brugeren ikke direkte kigger i Activity Monitor eller applikationslisten på den såkaldte Type af den givne applikation, ved de måske ikke engang, at den givne app faktisk ikke kører native.

æble_silicium_m2_cip
I år skulle vi se Mac'er med den nye M2-chip

Hvorfor det er vigtigt at have M1 native apps

Intet er naturligvis fejlfrit, hvilket også gælder for Rosetta 2. Denne teknologi har selvfølgelig også visse begrænsninger. For eksempel kan den ikke oversætte kerne-plugins eller computervirtualiseringsapplikationer, hvis opgave er at virtualisere x86_64-platforme. Samtidig bliver udviklerne advaret om umuligheden af ​​oversættelse af AVX-, AVX2- og AVX512-vektorinstruktioner.

Måske kan vi spørge os selv, hvorfor det egentlig er vigtigt at have native kørende applikationer, når Rosetta 2 kan undvære dem i langt de fleste tilfælde? Som vi nævnte ovenfor, bemærker vi det meste af tiden som brugere ikke engang, at den givne applikation ikke kører indbygget, fordi den stadig giver os uafbrudt nydelse. På den anden side er der applikationer, hvor vi vil være ret opmærksomme på dette. For eksempel er Discord, et af de mest populære kommunikationsværktøjer, i øjeblikket ikke optimeret til Apple Silicon, hvilket virkelig kan irritere de fleste af sine brugere. Dette program fungerer inden for rammerne af Rosetta 2, men det sidder ekstremt fast og er ledsaget af et væld af andre problemer. Heldigvis blinker det til bedre tider. Discord Canary-versionen, som er en testversion af applikationen, er endelig tilgængelig til Macs med nye chips. Og hvis du allerede har prøvet det, vil du helt sikkert være enig i, at brugen er diametralt anderledes og fuldstændig fejlfri.

Heldigvis har Apple Silicon været med os i et stykke tid, og det er mere end tydeligt, at det er her fremtiden for Apple-computere ligger. Netop derfor er det ekstremt vigtigt, at vi har alle de nødvendige applikationer til rådighed i modificeret form, eller at de kører såkaldt native på de givne maskiner. På den måde kan computere spare strøm, der ellers ville falde på oversættelsen gennem førnævnte Rosetta 2, og i det hele taget skubbe hele enhedens muligheder lidt længere. Da Cupertino-giganten ser fremtiden i Apple Silicon, og det er mere end klart, at denne trend bestemt ikke vil ændre sig i de kommende år, skaber det også et sundt pres på udviklerne. De skal derfor også udarbejde deres ansøgninger i denne form, hvilket sker gradvist. For eksempel på denne hjemmeside du vil finde en liste over apps med indbygget Apple Silicon-understøttelse.

.