Concetto in definizione ABC
Varie / / July 04, 2021
Di Guillem Alsina González, in Jan. 2009
Quando un computer esegue un programma, sia il codice in quanto i dati devono poter essere collocati in un elemento che consenta un rapido accesso agli stessi e che, inoltre, ci permetta di modificarli in modo rapido e flessibile. Quell'elemento è la RAM.
Memoria RAM (Memoria ad accesso casuale, memoria ad accesso casuale) è 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 media di Conservazione le carte fisiche erano schede perforate o nastri magnetici, il cui accesso era sequenziale (cioè per raggiungere un determinata posizione X, prima di dover percorrere tutte le posizioni prima di quella che vogliamo accedere). E, siccome di ricordi si può parlare in tutti i casi, l'esplicito riferimento alla casualità ci permette di specificare a quale tipo di memoria ci riferiamo.
D'altra parte, il termine volatile indica che il contenuto non viene mantenuto una volta che la memoria viene alimentata con
energia elettrica. Ciò significa, chiaro e semplice, che quando spegniamo il computer, i dati in questa memoria vengono persi.Ecco perché, nel caso di voler preservare i dati che abbiamo nella memoria RAM, dovremo scaricarli su una memoria permanente, come un HDD, una scheda di memoria o un'unità USB, sotto forma di file.
La memoria RAM è la memoria "di lavoro" del sistema, che viene sempre utilizzata per eseguire le applicazioni.
Il programma viene letto dal disco e copiato in memoria (procedura chiamata “caricamento” in memoria).
Come tutti i componenti dei computer moderni, anche la memoria RAM ha la sua storia e ne ha risentito Evoluzione col tempo.
Le prime memorie RAM furono costruite, dopo la seconda guerra mondiale, utilizzando un materiale magnetico chiamato ferrite.
Essendo un materiale magnetizzabile, potrebbero essere polarizzati in un senso o nell'altro per rappresentare rispettivamente un uno e uno zero, i numeri rappresentativi del logica binaria con cui funzionano tutti i computer moderni.
Alla fine degli anni settanta, la rivoluzione del silicio raggiunse il mondo dell'informatica e, con essa, la costruzione delle memorie RAM.
I primi computer, come i primi microcomputer anni dopo, includevano una quantità di RAM che oggi ci sembrerebbe ridicola.
Ad esempio, il Sinclair ZX81 del 1981 stava cavalcando 1 Kilobyte, mentre qualsiasi smartphone La fascia media di oggi monta 1 Gigabyte, che rappresenta un miliardo (1.000.000.000) di byte.
La memoria RAM si è evoluta non solo in quantità, ma anche in velocità accesso e miniaturizzazione.
Questa evoluzione della memoria RAM ha dato origine a diversi tipi di tecnologia:
- SRAM (Memoria statica ad accesso casuale), costituito da un tipo di memoria in grado di conservare i dati in presenza di alimentazione senza bisogno di un circuito di refresh.
- NVRAM (Memoria ad accesso casuale non volatile), che viola la definizione che abbiamo dato di memoria volatile, in quanto può conservare i dati ivi memorizzati anche dopo il corrente elettrica. Si trova, in piccole quantità, nei dispositivi elettronici per funzionalità come il mantenimento di una configurazione.
- DRAM (Memoria dinamica ad accesso casuale), che utilizza la tecnologia basata sui condensatori.
- SDRAM (Memoria dinamica sincrona ad accesso casuale). Il fatto che sia sincrono gli consente di funzionare con lo stesso clock del bus di sistema.
- DDR SDRAM e, con esso, le successive evoluzioni DDR2, 3 e 4. Consistono in una variazione delle SDRAM a velocità più elevata. I numeri successivi (2, 3 e 4) indicano velocità ancora più elevate.