Definizione della memoria RAM

Quando un computer esegue un programma, sia il codice che i dati devono poter essere posizionati in un elemento che consente un rapido accesso ad essi e che ci consente anche di modificarli in modo rapido e flessibile. Quell'elemento è RAM.

La RAM ( Random Access Memory ) è un tipo di memoria volatile le cui posizioni sono accessibili allo stesso modo.

Quest'ultimo è evidenziato perché nei computer, e fino a un certo momento, i supporti di archiviazione fisici erano schede perforate o nastri magnetici, il cui accesso era sequenziale (cioè per raggiungere una determinata posizione X, prima che dovessimo passare attraverso tutte le posizioni precedenti a cui vogliamo accedere). E, poiché possiamo parlare dei ricordi in tutti i casi, la menzione esplicita della casualità ci consente di specificare a quale tipo di memoria ci stiamo riferendo.

D'altra parte, il termine volatile indica che il contenuto non viene mantenuto una volta che la memoria viene interrotta alimentando energia elettrica. Ciò significa, chiaro e semplice, che quando spegniamo il computer, i dati in questa memoria vengono persi.

Ecco perché, nel caso in cui desiderassimo conservare i dati che abbiamo nella memoria RAM, dovremo scaricarli su una memoria permanente, come un disco rigido, una scheda di memoria o un'unità USB, sotto forma di file.

La RAM è la memoria "funzionante" del sistema, che viene utilizzata in ogni momento per l'esecuzione delle applicazioni.

Il programma viene letto dal disco e copiato nella memoria (una procedura chiamata "caricamento" in memoria).

Come tutti i componenti dei computer moderni, anche la RAM ha la sua storia e ha subito la sua evoluzione nel tempo.

Le prime memorie RAM furono costruite, dopo la seconda guerra mondiale, usando un materiale magnetico chiamato ferrite.

Essendo un materiale magnetizzabile, potrebbero essere polarizzati in una direzione o nell'opposto per rappresentare rispettivamente uno e zero, i numeri rappresentativi della logica binaria con cui lavorano tutti i computer moderni.

Alla fine degli anni settanta, la rivoluzione del silicio raggiunse il mondo dell'informatica e, con essa, la costruzione di memorie RAM.

I primi computer, come i primi microcomputer anni dopo, includevano una quantità di memoria RAM che oggi sembrerebbe ridicola.

Ad esempio, il Sinclair ZX81 dell'anno 1981 montava 1 Kilobyte, mentre qualsiasi smartphone di fascia media monta oggi 1 Gigabyte, che rappresenta un miliardo (1.000.000.000) di byte.

Non solo nella quantità si è evoluta la memoria RAM, ma anche nella velocità di accesso e nella miniaturizzazione.

Questa evoluzione della RAM ha dato origine a diversi tipi di tecnologia:

  • SRAM ( Static Random Access Memory ), costituito da un tipo di memoria in grado di conservare i dati purché sia ​​presente un alimentatore senza la necessità di un circuito di aggiornamento.
  • NVRAM ( memoria ad accesso casuale non volatile ), che viola la definizione che abbiamo dato di memoria volatile, poiché può conservare i dati memorizzati anche dopo l'interruzione dell'alimentazione. Si trova, in piccole quantità, in dispositivi elettronici per funzionalità come il mantenimento di una configurazione.
  • DRAM ( Dynamic Random Access Memory ), che utilizza la tecnologia basata su condensatori.
  • SDRAM ( memoria sincrona ad accesso casuale dinamico). Il fatto che sia sincrono gli consente di funzionare con lo stesso clock del bus di sistema.
  • DDR SDRAM e, con essa, le seguenti evoluzioni DDR2, 3 e 4. Consistono in una variazione della SDRAM a velocità più elevata. I numeri successivi (2, 3 e 4) indicano velocità ancora più elevate.

Articoli Correlati