Vad är RAM?

RAM är en av de mest förekommande delarna av datorhårdvara, men det är mer än bara något du behöver uppgradera med några års mellanrum.

snabblänkar

  • RAM: Ett litet men snabbt slags minne för alla typer av processorer
  • Minneshierarkin och hur DRAM skiljer sig från cache eller SRAM
  • Saker att tänka på när du köper RAM-minne för datorer och andra enheter
  • Framtiden ser tråkig ut för DRAM

Även om många datorkomponenter sträcker sig från lite komplicerade till esoteriska, är RAM kanske en av de mest kända. Från memes om dedikerat RAM till att titta på systemkrav för videospel, många människor (eller kanske till och med de flesta) har hört termen några gånger. Men som med all datorhårdvara, det är ganska mycket vad RAM är och vad det gör.

RAM: Ett litet men snabbt slags minne för alla typer av processorer

Random-Access Memory (RAM) är en mycket bred kategori av minnesdatalagring som prioriterar prestanda framför kapacitet, men inte till en extrem. Det finns två huvudtyper av RAM: Dynamic RAM (DRAM) och Static RAM (SRAM). I vardagligt tal menar folk i allmänhet DRAM när de säger RAM, eftersom SRAM oftare kallas cache. Jag kommer att fokusera på DRAM här, men vi har en

separat förklaring på SRAM/cache.

För en dator behöver du bara två grundläggande komponenter: en processor och lagring. Men tidigt i datorns historia insåg ingenjörer att lagringsmedier med massor av kapacitet var superlångsamma och inte tillät processorn att köra fullt ut. RAM skapades som en mellanhand mellan permanent lagring (som hårddiskar och solid-state-enheter) och processorn, med fokus på snabb hastighet och lägre latens. Grundidén är att du lägger massor av data du kommer att behöva inom en snar framtid på RAM, byter data in och ut efter behov över tiden.

De primära funktionerna som särskiljer olika kit med RAM är klockhastighet, bandbredd, kapacitet och latens, men i allmänhet kan RAM bara specialisera sig på en eller två av dessa saker. Dubbel datahastighet (eller DDR) minnestyper tenderar att ha mycket höga klockhastigheter och hög kapacitet, med den senaste DDR5 standard från 4 800 MHz med upp till 512 GB på en enda sticka, medan DDR4 börjar på 2 133 MHz och bara har upp till 128 GB per pinne. Varje generation av DDR ökar dock latensen, och andra typer av DRAM kan ha lägre klockhastigheter men mer bandbredd.

Naturligtvis måste RAM-minnet ge upp något för all sin hastighet. För det första är det mycket dyrare per mängd data än permanenta lagringsmedier. Idag kostar 32 GB DDR5 RAM cirka $100, medan du kan få en topp-end 1TB SSD för $100. Dessutom behöver RAM kontinuerlig kraft för att behålla sina data; annars slutar det bara existera.

RAM är dock inte bara uppdelat i DRAM och SRAM, eftersom båda kategorierna har sina egna underkategorier. Den huvudsakliga typen av DRAM vi bryr oss om är SDRAM, eller synkront DRAM. Denna underkategori innehåller alla typer av RAM med DDR i namnet, som t.ex DDR5 och DDR4 minne för CPU: er och datorsystem i allmänhet, och GDDR6-minne för GPU: er. som båda underhålls av JEDEC. VRAM är också en underkategori av RAM, men det är inte en teknisk kategori som SDRAM, utan hänvisar istället bara till RAM som är gjord för GPU: er. High bandwidth memory, eller HBM, är ett slags VRAM som GDDR6 men är inte SDRAM.

Minneshierarkin och hur DRAM skiljer sig från cache eller SRAM

Källa: Carlos Carvalho

Det finns massor av olika sorters minne i en dator, och minneshierarkin kan bäst sammanfattas med en pyramid (som ses på bilden ovan). CPU: n med dess cache är överst, DRAM är i mitten som huvudminne, och mer permanenta lagringsenheter som hårddiskar, SSD: er och nätverksanslutningar finns längst ner. Det fungerar ganska enkelt: Data i permanent lagring kan kopieras över till DRAM, och sedan kan cachen i CPU: n ta data från DRAM för omedelbar användning. Ju högre du går upp i pyramiden, desto snabbare och mindre blir saker.

Du kanske undrar varför cache eller SRAM inte bara direkt har ersatt DRAM eftersom det är så mycket snabbare och direkt på processorn. Tja, den allmänna tumregeln med minne är att ju snabbare det är, desto dyrare är det att göra, för att inte tala om att storleksbegränsningar också är ett problem. Cache är väldigt dyrt att producera, speciellt eftersom det ofta är på samma kisel som processorn kärnor, och många företag vill att deras processorer ska vara på den dyraste, banbrytande noden möjlig. Cache tar upp mycket utrymme och det gör produktionen dyr för chips med mycket cache.

Det finns också en stor teknisk skillnad mellan DRAM och SRAM, och det har att göra med vad "dynamiskt" och "statiskt" betyder i sina respektive akronymer. Att hålla strömmen på i DRAM är faktiskt inte tillräckligt för att behålla data; allt som lagras i DRAM måste uppdateras ständigt, så det går inte förlorat. SRAM kan dock behålla data så länge den är påslagen, men denna fördel är också en del av anledningen till att det är så dyrt att producera.

Saker att tänka på när du köper RAM-minne för datorer och andra enheter

Källa: XDA-Developers

De flesta behöver egentligen bara oroa sig för DDR DRAM, den typ du köper för stationära datorer, bärbara datorer och andra enheter. Nu när jag har täckt alla tekniska aspekter av RAM-minne är det dags att svara på några vanliga frågor om att köpa och uppgradera RAM-minne för användning i datorer, särskilt speldatorer.

"Hur mycket RAM behöver jag?" är en av de vanligaste datorfrågorna genom tiderna, och det har aldrig funnits ett enda rätt svar. En del av problemet är att minneskraven för programvara ökar med tiden, så det som var bra för fem år sedan kanske inte räcker längre. Dessutom avgör vad du gör med din dator hur mycket RAM-minne du behöver. Generellt sett är 8 GB minimum för att köra en Windows 10 eller 11 PC smidigt, och 16 GB ger dig rörelseutrymme för spel och andra intensiva arbetsbelastningar. 32 GB och mer är för entusiaster och användare som arbetar med kreativ programvara.

Sedan finns det prestationsrelaterade aspekter som frekvens och latens. Högre frekvenser och lägre latenser är båda bra för prestanda, men det är svårt att förbättra båda samtidigt. Helst vill du balansera dessa två saker och överväga hårdvaran du kopplar ihop RAM med. Vi har rekommendationer för båda DDR4 och DDR5 som täcker alla de bästa alternativen.

En sista och ofta förbisedd sak att tänka på är minneskanaler, som kan öka bandbredden på DDR-minnet när man använder ett visst antal sticks. De flesta plattformar erbjuder i allmänhet två, fyra eller åtta kanaler, och om systemet har samma mängd RAM-minnen som kanaler (dubbel kommer också att fungera) kommer bandbredden att få ett bra uppsving. För de flesta användare innebär detta att man installerar två eller fyra minneskort för att aktivera dubbelkanalsminne, vilket är vad man får på icke-professionell hårdvara. Du vill definitivt ha dubbelkanalsminne också, eftersom enkanalsläget förstör prestanda i i stort sett allt, inklusive spel. Till exempel, om du vill ha 16 GB RAM, är det bättre att köpa två 8 GB-minnen istället för en enda 16 GB. Viss professionell hårdvara kan också stödja fyrkanalsminne.

Framtiden ser tråkig ut för DRAM

Även om fältet var ganska trångt för DRAM för flera år sedan, är idag de enda typerna av DRAM som verkligen betyder något JEDEC: s DDR-minne, som DDR5 och GDDR6. Av JEDEC: s få utmanare de senaste åren, som Intels Optane, har praktiskt taget ingen lyckats. Till och med HBM, som startade som ett projekt mellan SK Hynix, Samsung och AMD, antogs så småningom av JEDEC, vilket lämnade i stort sett hela ekosystemet ganska förenklat och ofragmenterat.

Ingenting varar för evigt, speciellt inom datorer, men det ser ut som att DRAM kommer att vara ett ganska statiskt fält under överskådlig framtid. Kanske finns det utrymme för nya typer av minne som är skräddarsydda för behoven hos specifika applikationer, men det är otroligt osannolikt att vi kommer att se en omvälvning som är mer betydande än så. Det är mycket mer troligt att företag kommer att fortsätta tillverka DDR-minnen i flera år.