Quasi tutti i dispositivi con funzionalità informatiche necessitano di RAM. Dai un'occhiata al tuo dispositivo preferito (ad esempio smartphone, tablet, desktop, laptop, calcolatrici grafiche, televisori ad alta definizione, sistemi di gioco portatili, ecc.) e dovresti trovare alcune informazioni sulla RAM. Sebbene tutta la RAM abbia fondamentalmente lo stesso scopo, oggi ne esistono alcuni tipi diversi comunemente in uso:
- RAM statica (SRAM)
- RAM dinamica (DRAM)
- RAM dinamica sincrona (SDRAM)
- RAM dinamica sincrona a velocità dati singola (SDR SDRAM)
- RAM dinamica sincrona a doppia velocità di trasmissione dati (DDR SDRAM, DDR2, DDR3, DDR4)
- Grafica RAM dinamica sincrona a doppia velocità di trasmissione dati (GDDR SDRAM, GDDR2, GDDR3, GDDR4, GDDR5)
- Memoria flash
La RAM offre ai computer lo spazio virtuale necessario per gestire le informazioni e risolvere i problemi del momento. nazarethman/Getty Images
come guardare tutti i tuoi commenti su youtube
Cos'è la RAM?
La RAM sta per Random Access Memory e fornisce ai computer lo spazio virtuale necessario per gestire le informazioni e risolvere i problemi al momento. Puoi considerarlo come un foglio di carta riutilizzabile su cui scrivere note, numeri o disegni con una matita. Se esaurisci lo spazio sulla carta, ne guadagni di più cancellando ciò che non ti serve più; La RAM si comporta in modo simile quando ha bisogno di più spazio per gestire informazioni temporanee (ad esempio l'esecuzione di software/programmi). Pezzi di carta più grandi ti consentono di scarabocchiare più idee (e più grandi) alla volta prima di doverle cancellare; più RAM all'interno dei computer condivide un effetto simile.
La RAM è disponibile in una varietà di forme (ovvero il modo in cui si connette fisicamente o si interfaccia con i sistemi informatici), capacità (misurate in MB o GB ), velocità (misurate in MHz o GHz ) e architetture. Questi e altri aspetti sono importanti da considerare quando si aggiornano i sistemi con RAM, poiché i sistemi informatici (ad esempio hardware, schede madri) devono rispettare rigorose linee guida di compatibilità. Per esempio:
- È improbabile che i computer di vecchia generazione siano in grado di ospitare i tipi più recenti di tecnologia RAM
- La memoria del laptop non si adatta ai desktop (e viceversa)
- La RAM non è sempre compatibile con le versioni precedenti
- Un sistema generalmente non può combinare insieme diversi tipi/generazioni di RAM
RAM statica (SRAM)
- Cache della CPU (ad esempio L1, L2, L3)
- Buffer/cache del disco rigido
- Convertitori digitale-analogico (DAC) accesi schede video
- Memoria di sistema
- Memoria grafica video
- DDR SDRAM è essenzialmente lo sviluppo di seconda generazione di SDR SDRAM
- DDR2 SDRAM è l'aggiornamento evolutivo di DDR SDRAM. Pur raddoppiando la velocità dei dati (elaborazione di due istruzioni di lettura e due di scrittura per ciclo di clock), la SDRAM DDR2 è più veloce perché può funzionare a velocità di clock più elevate. I moduli di memoria DDR standard (non overcloccati) raggiungono il massimo a 200 MHz, mentre i moduli di memoria DDR2 standard raggiungono il massimo a 533 MHz. La SDRAM DDR2 funziona a una tensione inferiore (1,8 V) con più pin (240), il che impedisce la compatibilità con le versioni precedenti.
- La SDRAM DDR3 migliora le prestazioni rispetto alla SDRAM DDR2 attraverso l'elaborazione avanzata del segnale (affidabilità), una maggiore capacità di memoria, un consumo energetico inferiore (1,5 V) e velocità di clock standard più elevate (fino a 800 Mhz). Sebbene la SDRAM DDR3 condivida lo stesso numero di pin della SDRAM DDR2 (240), tutti gli altri aspetti impediscono la compatibilità con le versioni precedenti.
- La SDRAM DDR4 migliora le prestazioni rispetto alla SDRAM DDR3 attraverso un'elaborazione del segnale più avanzata (affidabilità), una capacità di memoria ancora maggiore, un consumo energetico ancora più basso (1,2 V) e velocità di clock standard più elevate (fino a 1600 Mhz). La SDRAM DDR4 utilizza una configurazione a 288 pin, che impedisce anche la compatibilità con le versioni precedenti.
- Simile alla DDR SDRAM, la GDDR SDRAM ha una propria linea evolutiva (migliorando le prestazioni e riducendo il consumo energetico): GDDR2 SDRAM, GDDR3 SDRAM, GDDR4 SDRAM e GDDR5 SDRAM.
- Unità flash USB
- Stampanti
- Lettori multimediali portatili
- Schede di memoria
- Piccoli dispositivi elettronici/giocattoli
Uno dei due tipi di memoria di base (l'altro è DRAM), richiede SRAMun flusso di potenza costanteper poter funzionare. Grazie alla potenza continua, la SRAM non ha bisogno di essere 'aggiornata' per ricordare i dati archiviati. Questo è il motivo per cui la SRAM è chiamata 'statica': non è necessaria alcuna modifica o azione (ad esempio l'aggiornamento) per mantenere intatti i dati. Tuttavia, la SRAM è una memoria volatile, il che significa che tutti i dati memorizzati vanno persi una volta interrotta l'alimentazione.
I vantaggi dell'utilizzo della SRAM (rispetto alla DRAM) sono un consumo energetico inferiore e velocità di accesso più elevate. Gli svantaggi dell'utilizzo della SRAM (rispetto alla DRAM) sono minori capacità di memoria e costi di produzione più elevati. A causa di queste caratteristiche, la SRAM viene generalmente utilizzata in:
RAM dinamica (DRAM)
Uno dei due tipi di memoria di base (l'altro è SRAM), richiede DRAMun periodico “rinfresco” di potenzaper poter funzionare. I condensatori che memorizzano i dati nella DRAM scaricano gradualmente energia; nessuna energia significa che i dati vengono persi. Questo è il motivo per cui la DRAM è chiamata 'dinamica': sono necessari cambiamenti o azioni costanti (ad esempio l'aggiornamento) per mantenere intatti i dati. La DRAM è anche una memoria volatile, il che significa che tutti i dati memorizzati vanno persi una volta interrotta l'alimentazione.
I vantaggi dell'utilizzo della DRAM (rispetto alla SRAM) sono costi di produzione inferiori e maggiori capacità di memoria. Gli svantaggi dell'utilizzo della DRAM (rispetto alla SRAM) sono velocità di accesso più lente e un maggiore consumo energetico. A causa di queste caratteristiche, la DRAM viene generalmente utilizzata in:
Negli anni '90,RAM dinamica in uscita dati estesa(EDO DRAM) è stato sviluppato, seguito dalla sua evoluzione,Esplosione della RAM EDO(BEDO DRAM). Questi tipi di memoria erano attraenti grazie all'aumento di prestazioni/efficienza a costi inferiori. Tuttavia, la tecnologia è stata resa obsoleta dallo sviluppo della SDRAM.
RAM dinamica sincrona (SDRAM)
SDRAM è una classificazione della DRAM che funziona in sincronia con l'orologio della CPU, il che significa che attende il segnale dell'orologio prima di rispondere all'input dei dati (ad esempio l'interfaccia utente). Al contrario, la DRAM è asincrona, il che significa che risponde immediatamente all'input dei dati. Ma il vantaggio del funzionamento sincrono è che una CPU può elaborare istruzioni sovrapposte in parallelo, noto anche come “pipelining”, ovvero la capacità di ricevere (leggere) una nuova istruzione prima che l’istruzione precedente sia stata completamente risolta (scrittura).
Sebbene il pipeline non influenzi il tempo necessario per elaborare le istruzioni, consente di completare più istruzioni contemporaneamente. Elaborazione di una letturaEun'istruzione di scrittura per ciclo di clock si traduce in velocità di trasferimento/prestazioni complessive della CPU più elevate. La SDRAM supporta il pipeline grazie al modo in cui la sua memoria è divisa in banchi separati, che è ciò che ha portato alla sua diffusa preferenza rispetto alla DRAM di base.
RAM dinamica sincrona a velocità dati singola (SDR SDRAM)SDR SDRAM è il termine esteso per SDRAM: i due tipi sono la stessa cosa, ma più spesso vengono definiti semplicemente SDRAM. La 'velocità dati singola' indica il modo in cui la memoria elabora un'istruzione di lettura e una di scrittura per ciclo di clock. Questa etichettatura aiuta a chiarire i confronti tra SDR SDRAM e DDR SDRAM:
DDR SDRAM funziona come SDR SDRAM, solo due volte più veloce. DDR SDRAM è in grado di elaboraredue istruzioni di lettura e due di scritturaper ciclo di clock (da qui il “doppio”). Sebbene simili nella funzione, la SDRAM DDR presenta differenze fisiche (184 pin e una singola tacca sul connettore) rispetto alla SDRAM SDR (168 pin e due tacche sul connettore). La DDR SDRAM funziona anche con una tensione standard inferiore (2,5 V da 3,3 V), impedendo la compatibilità con le versioni precedenti della SDRAM SDR.
GDDR SDRAM è un tipo di DDR SDRAM progettato specificamente per il rendering della grafica video, in genere in combinazione con una GPU (unità di elaborazione grafica) dedicata su una scheda video. È noto che i moderni giochi per PC spingono oltre i limiti con ambienti ad alta definizione incredibilmente realistici, che spesso richiedono specifiche di sistema elevate e il miglior hardware della scheda video per poter giocare (specialmente quando si utilizzano display ad alta risoluzione 720p o 1080p).
Nonostante condivida caratteristiche molto simili con DDR SDRAM, GDDR SDRAM non è esattamente la stessa cosa. Esistono notevoli differenze rispetto al modo in cui funziona la SDRAM GDDR, in particolare per quanto riguarda il modo in cui la larghezza di banda viene privilegiata rispetto alla latenza. Si prevede che la SDRAM GDDR elabori enormi quantità di dati (larghezza di banda), ma non necessariamente alle velocità più elevate (latenza); pensa a un'autostrada a 16 corsie impostata a 55 MPH. In confronto, si prevede che la DDR SDRAM abbia una bassa latenza per rispondere immediatamente alla CPU; pensa a un'autostrada a 2 corsie impostata a 85 MPH.
Memoria flash
La memoria flash è un tipo dinon-volatilesupporto di memorizzazione che conserva tutti i dati anche dopo un'interruzione dell'alimentazione. Nonostante il nome, la memoria flash è più vicina nella forma e nel funzionamento (ovvero archiviazione e trasferimento dati) alle unità a stato solido rispetto ai tipi di RAM sopra menzionati. La memoria flash è più comunemente utilizzata in: