Koncept i definition ABC
Miscellanea / / July 04, 2021
Av Guillem Alsina González i jan. 2009
När en dator kör ett program, både koda eftersom uppgifterna måste kunna lokaliseras i ett element som möjliggör snabb åtkomst till dem och som dessutom tillåter oss att ändra dem snabbt och flexibelt. Det elementet är RAM.
RAM-minne (Random Access Memory, random access memory) är en typ av flyktigt minne vars positioner kan nås på samma sätt.
Det senare framhävs eftersom i datorer, och fram till en viss tid, media lagring fysiska kort var stansade kort eller magnetband, vars åtkomst var sekventiell (det vill säga att nå en bestämd position X, innan vi var tvungna att gå igenom alla positioner före den vi vill ha få tillgång till). Och eftersom vi i samtliga fall kan prata om minnen tillåter det uttryckliga omnämnandet av slumpmässighet oss att specificera vilken typ av minne vi hänvisar till.
Å andra sidan indikerar termen flyktigt att innehållet inte upprätthålls när minnet matas in elkraft. Det betyder, enkelt och enkelt, att när vi stänger av datorn går data i minnet förlorade.
Det är därför, i fallet med att vi vill bevara den data som vi har i RAM-minne, måste vi dumpa den till permanent lagring, till exempel en Hårddisk, ett minneskort eller en USB-enhet i form av filer.
RAM-minne är systemets "arbetsminne", som alltid används för att köra applikationer.
Programmet läses från hårddisken och kopieras till minnet (en procedur som kallas "laddning" i minnet).
Liksom alla komponenter i moderna datorer har RAM-minne också sin historia och har lidit av dess Evolution över tid.
De första RAM-minnena byggdes efter andra världskriget med hjälp av ett magnetiskt material som kallas ferrit.
Eftersom de är ett magnetiserbart material kan de polariseras i en riktning eller i motsatt riktning för att representera en respektive en noll, de representativa numren för logik binária som alla moderna datorer fungerar med.
I slutet av sjuttiotalet nådde kiselrevolutionen en datorvärld och därmed konstruktionen av RAM-minnen.
De första datorerna, liksom de första mikrodatorerna år senare, innehöll en mängd RAM som idag verkar skrattretande för oss.
Till exempel körde Sinclair ZX81 1981 1 kilobyte, medan någon smartphone Dagens mellanklass monterar 1 Gigabyte, vilket representerar en miljard (1 000 000 000) byte.
RAM-minne har utvecklats inte bara i kvantitet utan också i hastighet åtkomst och miniatyrisering.
Denna utveckling av RAM har gett upphov till olika typer av teknik:
- SRAM (Statiskt minne för slumpmässig åtkomst), som består av en typ av minne som kan lagra data medan det finns en strömförsörjning utan att behöva uppdateras.
- NVRAM (Icke-flyktigt Random Access Memory), vilket bryter mot den definition vi har gett av flyktigt minne, eftersom det kan lagra data lagrad där även efter elektrisk ström. Det finns, i små mängder, i elektroniska enheter för funktioner som att upprätthålla en konfiguration.
- DRAM (Dynamiskt minne för slumpmässig åtkomst), som använder kondensatorbaserad teknik.
- SDRAM (Synkront dynamiskt minne med slumpmässig åtkomst). Det faktum att den är synkron gör att den kan fungera med samma systembussklocka.
- DDR SDRAM och därmed följande DDR2-, 3- och 4-utvecklingar. De består av en variation av SDRAM med högre hastighet. Efterföljande siffror (2, 3 och 4) indikerar ännu högre hastigheter.