TTadnaLa conoscenza dietro ogni prodotto
Italiano
EspañolES EnglishEN FrançaisFR ItalianoIT DeutschDE PortuguêsPT
Componente

RAM (memoria ad accesso casuale): cos’è, come funziona e a cosa serve

La RAM è un tipo di memoria volatile che memorizza temporaneamente dati e istruzioni in uso attivo da parte dell'unità di elaborazione, consentendo letture e scritture in tempo di accesso casuale. È un componente essenziale in praticamente tutti i sistemi informatici.

Contenuto supportato da prove 2 fonti 27/08/2026

Definizione

La RAM (Random Access Memory, memoria ad accesso casuale) è un tipo di memoria di lavoro volatile che conserva temporaneamente i dati e le istruzioni di cui il processore ha bisogno per eseguire le operazioni correnti. A differenza della memoria non volatile (NAND flash, disco), il suo contenuto viene perso quando l'alimentazione elettrica viene interrotta.

Il termine « accesso casuale » indica che qualsiasi cella di memoria può essere letta o scritta in un tempo praticamente indipendente dalla sua posizione fisica, a differenza dei supporti sequenziali come i nastri magnetici.

Funzionamento

All'avvio di un sistema, il firmware carica il sistema operativo e i processi attivi nella RAM. Da quel momento il processore legge e scrive in essa a velocità molto superiori a quelle dello storage di massa. Ogni ciclo di accesso prevede:

  1. Il controller di memoria riceve un indirizzo.
  2. La cella corrispondente viene abilitata (selezione di riga e colonna).
  3. Il dato viene letto o scritto.

Allo spegnimento, l'energia che manteneva lo stato di ogni cella scompare e l'informazione va persa; da qui il termine di memoria volatile.

Architettura e principi

Tipi principali

  • DRAM (Dynamic RAM): ogni cella è formata da un transistor e un condensatore. Il condensatore immagazzina la carica elettrica che rappresenta il bit; poiché si scarica nel tempo, le celle devono essere rigenerate periodicamente. È la tecnologia predominante nella memoria principale di computer e telefoni.
  • SRAM (Static RAM): ogni cella utilizza diversi transistor (tipicamente sei) in un circuito flip-flop. Non richiede rigenerazione, è più veloce ma più costosa e occupa più superficie per bit. Viene impiegata nelle cache del processore e nelle applicazioni embedded ad alta velocità.

Struttura della cella DRAM

Una cella DRAM tipica comprende un transistor di accesso e un condensatore di stoccaggio. Il transistor funziona come interruttore che collega il condensatore a una linea di bit quando la riga corrispondente (word line) viene attivata. Il condensatore, con una capacità dell'ordine di decine di femtofarad, immagazzina una carica interpretata come 0 o 1 in base a una soglia di tensione.

Applicazioni

  • Informatica generale: memoria principale di desktop, portatili e server.
  • Dispositivi mobili: nei smartphone e tablet, la RAM determina quante applicazioni possono restare attive in background. Un valore comune nella fascia medio-alta è di 8 GB, come si vede nelle specifiche di dispositivi consumer (ad esempio, il Google Pixel 10a è commercializzato con 8 GB di RAM e 256 GB di archiviazione).
  • Embedded e industriale: controller, router, apparecchiature mediche e automotive utilizzano moduli di RAM di capacità inferiore con profili di affidabilità specifici.
  • Calcolo ad alte prestazioni: i nodi di cluster e i supercomputer impiegano centinaia o migliaia di gigabyte di RAM per mantenere i set di dati in memoria durante calcoli intensivi.

Portata

La RAM è presente in praticamente ogni dispositivo elettronico che esegue software: dai microcontrollori con pochi kilobyte di SRAM elaborazione avanzata data center con petabyte di DRAM. La sua capacità e velocità sono parametri di progettazione che condizionano le prestazioni globali del sistema.

Limiti

  • Volatilità: la perdita totale dei dati allo spegnimento richiede che lo stato persistente venga salvato in archiviazione non volatile.
  • Costo per bit: la DRAM è significativamente più costosa per gigabyte rispetto alla NAND flash, limitando la capacità installata nei dispositivi consumer.
  • Rigenerazione: la DRAM consuma energia in modo continuo per mantenere le celle, incidendo sull'autonomia dei dispositivi portatili.
  • Latenza e banda: sebbene l'accesso sia «casuale», la latenza di una cella DRAM (tipicamente decine di nanosecondi) è molto superiore a quella delle cache L1/L2 del processore, creando colli di bottiglia se la gerarchia di memoria non è gestita bene.

Interpretazione della sua presenza in un prodotto

Quando una scheda tecnica indica un valore come 8 GB RAM, sta specificando la capacità della memoria di lavoro installata. Questo dato consente all'utente di stimare:

  • Il numero di applicazioni che possono coesistere attivamente senza che il sistema ricicli la memoria.
  • La capacità di multitasking e di esecuzione di carichi di lavoro impegnativi (montaggio video, compilazione, virtualizzazione leggera).

È importante non confondere la RAM con l'archiviazione dati (256 GB nell'esempio citato): la prima è memoria di lavoro volatile; il secondo è spazio persistente per file, applicazioni e sistema. Entrambi i valori si completano e vengono generalmente elencati insieme nelle specifiche di un dispositivo.

In sintesi, la RAM è il «banco di lavoro» del processore: più è ampia e veloce, più operazioni può gestire simultaneamente senza ricorrere a uno storage più lento.