Stäng annons

Apple Silicon har funnits här hos oss sedan 2020. När Apple introducerade denna enorma förändring, det vill säga ersättningen av Intel-processorer med en egen lösning, som är baserad på en annan ARM-arkitektur. Även om de nya markerna tack vare detta erbjuder betydligt högre prestanda i kombination med bättre ekonomi, för det också med sig vissa fallgropar. Alla applikationer som utvecklats för Intel Mac-datorer kan inte köras på datorer med Apple Silicon, åtminstone inte utan hjälp.

Eftersom det är olika arkitekturer går det helt enkelt inte att köra ett program för en plattform på en annan. Det är lite som att försöka installera en .exe-fil på din Mac, men i det här fallet är den begränsande faktorn att programmet distribuerades för en viss plattform baserat på operativsystemet. Naturligtvis, om den nämnda regeln gällde, skulle Mac-datorer med nya marker praktiskt taget vara dömda. Vi skulle praktiskt taget inte spela något på dem, förutom för inbyggda applikationer och de som redan är tillgängliga för den nya plattformen. Av denna anledning dammade Apple av den gamla lösningen som heter Rosetta 2.

rosetta2_apple_fb

Rosetta 2 eller översättningslager

Vad är egentligen Rosetta 2? Detta är en ganska sofistikerad emulator vars uppgift är att eliminera fallgroparna i övergången från Intel-processorer till Apple Silicon-chips. Denna emulator kommer specifikt att ta hand om att översätta applikationer som är skrivna för äldre Mac-datorer, tack vare vilken den kan köra dem även på de med M1, M1 Pro och M1 Max-chips. Detta kräver naturligtvis en viss prestation. I detta avseende beror det dock på vilket program det gäller, eftersom vissa, som Microsoft Office, bara behöver "översättas" en gång, varför deras första lansering tar längre tid, men du kommer inte att stöta på några problem efteråt. Dessutom är detta uttalande inte längre giltigt idag. Microsoft erbjuder redan M1 inbyggda applikationer från sin Office-svit, så det är inte nödvändigt att använda Rosetta 2-översättningslagret för att köra dem.

Så uppgiften för denna emulator är verkligen inte enkel. Faktum är att en sådan översättning kommer att kräva ganska mycket prestanda, vilket gör att vi kan stöta på problem med flyt i vissa applikationer. Det bör dock noteras att detta endast påverkar en minoritet av appar. Vi kan tacka Apple Silicon-chips utmärkta prestanda för detta. Så för att sammanfatta det, i de allra flesta fall kommer du inte att ha några problem med att använda emulatorn, och du kanske inte ens vet om dess användning. Allt sker i bakgrunden, och om användaren inte direkt tittar i Activity Monitor eller applikationslistan på den så kallade typen av den givna applikationen, kanske de inte ens vet att den givna appen faktiskt inte körs native.

apple_silikon_m2_chip
I år borde vi se Mac-datorer med det nya M2-chippet

Varför det är viktigt att ha M1 inbyggda appar

Inget är givetvis felfritt, vilket även gäller för Rosetta 2. Naturligtvis har även denna teknik vissa begränsningar. Till exempel kan den inte översätta kärnplugin eller datorvirtualiseringsapplikationer vars uppgift är att virtualisera x86_64-plattformar. Samtidigt uppmärksammas utvecklarna på omöjligheten att översätta AVX, AVX2 och AVX512 vektorinstruktioner.

Vi kanske kan fråga oss själva, varför är det egentligen viktigt att ha inbyggda applikationer, när Rosetta 2 klarar sig utan dem i de allra flesta fall? Som vi nämnde ovan märker vi för det mesta, som användare, inte ens att den givna applikationen inte körs inbyggt, eftersom den fortfarande erbjuder oss oavbruten njutning. Å andra sidan finns det applikationer där vi kommer att vara ganska medvetna om detta. Till exempel är Discord, ett av de mest populära kommunikationsverktygen, för närvarande inte optimerat för Apple Silicon, vilket verkligen kan irritera de flesta av dess användare. Det här programmet fungerar inom ramen för Rosetta 2, men det är extremt fast och åtföljs av massor av andra problem. Som tur är blinkar det till bättre tider. Discord Canary-versionen, som är en testversion av applikationen, är äntligen tillgänglig för Mac med nya chips. Och om du redan har provat det, kommer du definitivt att hålla med om att dess användning är diametralt annorlunda och helt felfri.

Lyckligtvis har Apple Silicon funnits med oss ​​ganska länge, och det är mer än tydligt att det är här framtidens Apple-datorer ligger. Just därför är det oerhört viktigt att vi har alla nödvändiga applikationer tillgängliga i modifierad form, eller att de körs så kallat native på de givna maskinerna. På så sätt kan datorer spara ström som annars skulle falla på översättningen genom ovannämnda Rosetta 2, och i allmänhet på så sätt pressa hela enhetens möjligheter lite längre. Eftersom Cupertino-jätten ser framtiden i Apple Silicon och det är mer än tydligt att denna trend definitivt inte kommer att förändras under de kommande åren, skapar det också ett hälsosamt tryck på utvecklarna. De måste därför förbereda sina ansökningar även i denna form, vilket sker gradvis. Till exempel på denna webbplats hittar du en lista över appar med inbyggt Apple Silicon-stöd.

.