Stäng annons

När Apple introducerade den första Mac-datorn med ett Apple Silicon-chip förra året, nämligen M1, överraskade det många iakttagare. De nya Apple-datorerna gav betydligt högre prestanda med lägre energiförbrukning, tack vare den enkla övergången till en egen lösning – användningen av ett "mobilt" chip baserat på ARM-arkitekturen. Denna förändring förde med sig ytterligare en intressant sak. I denna riktning menar vi övergången från så kallat operationellt minne till enhetligt minne. Men hur fungerar det egentligen, hur skiljer det sig från tidigare procedurer och varför ändrar det lite på spelreglerna?

Vad är RAM och hur skiljer sig Apple Silicon?

Andra datorer förlitar sig fortfarande på traditionellt driftminne i form av RAM, eller Random Access Memory. Det är en av de viktigaste komponenterna i en dator som fungerar som en tillfällig lagring för data som behöver nås så snabbt som möjligt. I de flesta fall kan det till exempel vara öppna filer eller systemfiler. I sin traditionella form har "RAM" formen av en långsträckt platta som bara behöver klickas in i lämplig kortplats på moderkortet.

m1 komponenter
Vilka delar utgör M1-chippet

Men Apple bestämde sig för en diametralt annorlunda procedur. Eftersom M1, M1 Pro och M1 Max chips är så kallade SoCs, eller System on a Chip, betyder det att de redan innehåller alla nödvändiga komponenter inom det givna chipet. Det är just därför i det här fallet Apple Silicon inte använder traditionellt RAM-minne, eftersom det redan har det inbyggt direkt i sig självt, vilket för med sig ett antal fördelar. Det bör dock nämnas att i denna riktning för Cupertino-jätten en liten revolution i form av ett annat tillvägagångssätt, vilket är vanligare för mobiltelefoner hittills. Den största fördelen ligger dock i bättre prestanda.

Rollen av enhetligt minne

Målet med enhetligt minne är ganska tydligt – att minimera antalet onödiga steg som kan bromsa själva prestandan och därmed minska hastigheten. Detta problem kan enkelt förklaras med hjälp av exemplet med spel. Om du spelar ett spel på din Mac får processorn (CPU) först alla nödvändiga instruktioner och skickar sedan några av dem till grafikkortet. Den bearbetar sedan dessa specifika krav genom sina egna resurser, medan den tredje pusselbiten är RAM-minnet. Dessa komponenter måste därför hela tiden kommunicera med varandra och ha överblick över vad varandra gör. Men sådan överlämnande av instruktioner "biter förstås också av" en del av själva föreställningen.

Men vad händer om vi integrerar processorn, grafikkortet och minnet i ett? Detta är precis det tillvägagångssätt som Apple har tagit i fallet med sina Apple Silicon-chips och krönt det med enhetligt minne. Hon är enhetlig av en enkel anledning - den delar sin kapacitet mellan komponenter, tack vare vilken andra kan komma åt den praktiskt taget med ett fingerknäpp. Det är precis så prestandan flyttades framåt helt utan att nödvändigtvis behöva öka driftsminnet som sådant.

.