Hur kommer bytet från Intel till Arm Cpus att påverka Mac-användare?

Apple har beslutat att byta från att använda Intel-processorer för att driva sina datorer till att använda sina egna anpassade ARM-baserade processorer som de kallar "Apple silicon". Apple har designat sina egna mobila processorer i flera år men denna förändring från Intel till ARM har ett potentiellt stort problem som de flesta konsumenter förmodligen inte kommer att vara medvetna om. Tack och lov för Mac-användare arbetar Apple på att minimera eventuella effekter för slutanvändaren.

Arkitektur

Intel- och AMD-processorer använder x86-arkitekturen eller mer specifikt x86_64-arkitekturen, en 64-bitars variant av den ursprungliga 16-, sedan 32-bitars x86-arkitekturen. Detta är i grunden en standarduppsättning instruktioner som en CPU kan köra. När appar skrivs och kompileras måste de ta hänsyn till vilken typ av plattform de körs på. Detta betyder inte bara Windows, macOS eller Linux utan betyder också instruktionsuppsättningen som processorn kör. Med den allestädes närvarande x86-instruktionsuppsättningen på datormarknaden är i princip allt designat för att använda det.

Problemet är att ARM-baserade processorer inte använder x86-instruktionsuppsättningen, de använder ARM-instruktionsuppsättningen, och detta är inte kompatibelt med x86. Detta innebär att de flesta program som skulle köras på en Intel-baserad Mac inte skulle kunna köras på en ARM-baserad Mac.

Det finns två sätt som Apple planerar att lösa problemet på. Den första är att övertala utvecklare att modifiera sina appar för att även fungera på ARM-processorer, den andra är att använda ett "Abstraktionslager". Med tanke på storleken på Apples marknadsandel kommer det sannolikt att kunna övertala många utvecklare att publicera en ARM-version av sin programvara. Detta kan dock ta lite tid innan det blir vanligt, särskilt eftersom det kan kräva vissa kodändringar.

Abstraktionslagret, kallat "Rosetta 2" är designat som ett stoppmått för att tillåta x86-applikationer att köras på ARM-processorer. Den här processen kanske inte fungerar perfekt för alla applikationer, vilket kan orsaka stabilitets- och prestandaproblem, men bör i allmänhet fungera för de flesta applikationer. Det kommer också med ökad handläggningstid närhelst konverteringen sker, till exempel när applikationen installeras eller när koden körs.

Tips: Abstraktionslagret heter "Rosetta 2" eftersom det följer på det ursprungliga Rosetta-abstraktionslagret som användes när Apple bytte från IBMs PowerPC-arkitektur till Intels x86.

I verkligheten innebär detta tillvägagångssätt att macOS-användare kan behöva vänja sig vid att kontrollera att programvaran de vill installera är ARM-kompatibel snarare än för x86-processorer. Abstraktionslagret i sig ska dock vara i huvudsak transparent för användaren, så det borde vara ett problem.

Prestanda

Det andra potentiella problemet är prestanda. ARM-processorer har vanligtvis använts i mobila enheter eftersom de är mycket strömsnåla och därför ger enheter längre batterilivslängd. Detta låter inte speciellt som en nackdel, tyvärr, de har inte heller jämfört sig positivt på mellan- och avancerade prestandanivåer av traditionella stationära processorer när det gäller rå prestanda.

Sammantaget bör effektivitetsförändringarna medföra en märkbar förbättring av batteritiden där det är tillämpligt. Även om mellanskikts-CPU:er sannolikt kommer att förbli något konkurrenskraftiga med sina x86 Intel-föregångare, kanske detta inte är fallet i toppen av raden.

Den första generationen av Apple-enheter som faktiskt använder ARM-processorer kommer potentiellt att hjälpa till att lösa det här problemet att vara låg- till mellannivåprodukter med avancerade enheter kvar på Intel i minst en generation till.


Leave a Comment

Hur man använder AirPods med Samsung-telefoner

Hur man använder AirPods med Samsung-telefoner

Om du är osäker på om du ska köpa AirPods för din Samsung-telefon, kan denna guide verkligen hjälpa. Den mest uppenbara frågan är om de två är

Grunderna för 3D-utskrift: Underhållstips för din 3D-skrivare

Grunderna för 3D-utskrift: Underhållstips för din 3D-skrivare

Att hålla dina 3D-skrivare i gott skick är mycket viktigt för att få de bästa resultaten. Här är några viktiga tips att tänka på.

Canon Pixma MG5220: Skanna utan bläck

Canon Pixma MG5220: Skanna utan bläck

Hur man aktiverar scanning på Canon Pixma MG5220 när du har slut på bläck.

Hur man fixar GeForce Now felkod 0xC272008F

Hur man fixar GeForce Now felkod 0xC272008F

Du förbereder dig för en kväll av spelande, och det kommer att bli en stor sådan – du har precis köpt "Star Wars Outlaws" på GeForce Now streamingtjänsten. Upptäck den enda kända lösningen som visar dig hur man fixar GeForce Now felkod 0xC272008F så att du kan börja spela Ubisoft-spel igen.

10 Bästa NAS-lagringsenheter för hem- och yrkesbruk

10 Bästa NAS-lagringsenheter för hem- och yrkesbruk

Oavsett om du letar efter en NAS för ditt hem eller kontor, kolla in denna lista över de bästa NAS-lagringsenheterna.

5 Anledningar till varför din bärbara dator överhettas

5 Anledningar till varför din bärbara dator överhettas

Ta reda på några möjliga orsaker till varför din bärbara dator överhettas, tillsammans med tips och tricks för att undvika detta problem och hålla din enhet sval.

Grunderna i 3D-utskrift: En nödvändig underhållskontrollista

Grunderna i 3D-utskrift: En nödvändig underhållskontrollista

Att hålla din utrustning i gott skick är ett måste. Här är några användbara tips för att hålla din 3D-skrivare i toppskick.

Hur man ansluter en Windows 11-laptop till projektor/TV

Hur man ansluter en Windows 11-laptop till projektor/TV

Läs denna artikel för att lära dig den enkla steg-för-steg-processen för att ansluta en laptop till en projektor eller en TV på Windows 11 och Windows 10-operativsystem.

Hur man hittar IP-adressen till en skrivare

Hur man hittar IP-adressen till en skrivare

Har du problem med att ta reda på vilken IP-adress din skrivare använder? Vi visar dig hur du hittar den.

Vad du ska göra om Powerbeats Pro inte laddar i fodralet

Vad du ska göra om Powerbeats Pro inte laddar i fodralet

Om dina Powerbeats Pro inte laddar, använd en annan strömkälla och rengör dina hörsnäckor. Lämna fodralet öppet medan du laddar dina hörsnäckor.