Gabriele Martini 3ainf Cos’è una ram • La RAM è una memoria per computer ad accesso casuale. • La definizione di “casuale” deriva dal fatto che la velocità di scrittura e lettura delle RAM è identica per ogni porzione di memoria interessata. • Viste le sue caratteristiche, la memoria RAM è un componente fondamentale per qualsiasi computer. Ciò, per diversi motivi: lavora a stretto contatto con la CPU, cioè il processore, il cuore pulsante di qualsiasi PC. permette di memorizzare velocemente informazioni e dati: questa è una funzione importantissima quando apri un software sul computer. La struttura della ram • La ram è costituita da milioni di • I tipi di ram che sono celle organizzate in righe e colonne come in una grande presenti in commercio tabella. sono essenzialmente • I dati sono tenuti in memoria solo due: DIMM e temporaneamente infatti se il SODIMM. computer si spegne i dati si cancellano perché la ram è • Le ram nel tempo hanno volatile. evoluto la loro • Le ram hanno due tipi di tecnologie: SRAM(static ram) e tecnologia e da SDR DRAM(dinamic ram). sono passati a DDR. SRAM e DRAM • SRAM: per mantenere le informazione al loro interno sono costantemente alimentate quindi si consuma molta più energia elettrica ma il tempo di risposta al microprocessore è minore. • DRAM: ogni cella è costituita da un piccolo condensatore che mantiene i dati al suo interno finche gli viene inviato un segnale elettrico . Il circuito che permette periodicamente di inviare questo segnale al condensatore si chiama memory refresh. DIMM e SODIMM • DIMM: Questo gruppo comprende le RAM per computer fisso, dalla forma rettangolare allungata e numero di pin che varia a seconda del tipo DDR di memoria in esame; • SODIMM: Sono le memorie per portatile o per sistemi mini-ITX. Hanno dimensioni ridotte per poter essere alloggiate in poco spazio. MT/s Per poter poi poter parlare correttamente delle frequenze delle ram ddr è necessario spiegare prima cosa sono gli MT/s Gli MT/s corrispondono ai megatransfer al secondo ed è subentrato qualche anno fa questa dicitura poiché da quando nacquero le DDR si è sempre sbagliato. La nuova dicitura MT/s non è altro che la corrispondenza: 1 MHz = 2 MT/s questo poiché un modulo di RAM DDR (di qualsiasi generazione) funzionante a 1 Hz (1 ciclo al secondo), genera due trasferimenti di dati al secondo (2 MT/s) rispetto ad un modulo di RAM SDR funzionante a 1 Hz (1 ciclo al secondo), che invece genera un solo trasferimento di dati al secondo quindi 1 MT/s. DDR L'acronimo DDR sta per Double Data Rate e indica la capacità di queste memorie di lavorare al doppio della loro frequenza nominale, più precisamente si parla di DDR SDRAM (acronimo per "memoria dinamica ad accesso casuale sincrona a doppia velocità") ovvero un byte viene trasmesso sul fronte di salita di clock e un altro sul fronte di discesa dell'clock . Queste RAM sono un evoluzione rispetto alle SDR (acronimo di Single Data Rate) utilizzano solo il fronte di salita. L’evoluzione delle DDR Con le nuove generazioni si è andati man mano aumentando e raddoppiando di volta in volta la frequenza massima, riducendo le tensioni applicate grazie al processo produttivo ridotto, e aumentando la densità di memoria (man mano che si va avanti passiamo a memorie sempre più grandi DDR 521MB, DDR2 1GB, DDR3 16GB, DDR4 128GB) ma purtroppo si riscontra un aumento delle latenze (latenze più basse danno migliori prestazioni). Sono stati inoltre aumentati i prefetch buffer, che sono utilizzati per collezionare i dati prima di fornirli a un'interfaccia più veloce: Questo spiega anche perché le latenze si dilatino nel susseguirsi delle generazioni. Schema DDR Esempio di ram Ram bestseller montata amazon