Qual è la differenza tra rdimm vs. Udimm?

Qual è la differenza tra rdimm vs. Udimm?
La capacità RAM di un computer è una delle prestazioni di un sistema. Oltre alla CPU, la RAM è un componente importante che guida il trasferimento dei dati, fungendo da archiviazione dei dati temporanei mentre la CPU o l'HDD stanno ancora elaborando i dati precedenti. La giusta quantità e il giusto tipo di RAM sono quindi essenziali per il funzionamento senza intoppi.

Ci sono stati molti sviluppi nella tecnologia RAM per soddisfare la crescente domanda di elaborazione dei dati più rapida. L'analisi dei big data, l'ascesa di diverse piattaforme di social media e varie applicazioni sviluppate per questa generazione dipendente dal cloud sono solo tra i molti motivi per cui la memoria sottile di wafer nei nostri computer dovrebbe essere in grado di adattarsi a grandi blocchi di dati nella sua forma compatta. Oggi, il modulo di memoria che vediamo nella maggior parte dei sistemi informatici è chiamato Dimm (Modulo di memoria in linea doppia). Esistono numerosi tipi di DIMM, ma discuteremo solo di due dei suoi tipi comuni in questo articolo, RDIMM e UDIMM. Prima di arrivare ai dettagli di questi due, facciamo prima una panoramica del loro comune denominatore, il DIMM.

Cos'è un DIMM?

SIMM (modulo di memoria in linea singolo) è un tipo di modulo di memoria che supporta 32 bit di dati. Dominò il mercato della memoria negli anni '80, ma gradualmente divenne obsoleto con l'avvento di CPU a 64 bit. Con l'introduzione delle CPU Pentium di Intel che utilizzavano la larghezza dei dati a 64 bit e l'emergere di SDRAM (DRAM sincrono), è necessario installare due SIMMS per adattarsi al trasferimento di 64 bit di dati. Ritenuto ridondante, Simm è stato lentamente sostituito da Dimm, che ha un percorso dati a 64 bit. Dimm è fondamentalmente un simm a doppia faccia e un singolo Dimm può prendere il posto di due simm. Con il doppio del percorso dei dati del suo predecessore, i Dimm trasferiscono i dati a una velocità più rapida e, fino ad oggi, rimane il modulo di memoria standard nella maggior parte dei computer.

Non tutti i dimm sono creati uguali. Il DIMM convenzionale viene anche definito UDIMM (DIMM non registrato) e RDIMM (DIMM registrato). Continua a leggere mentre affrontiamo le differenze tra questi due moduli di memoria, gli usi di ogni memoria e se possiamo mescolare questi due dimm nello stesso sistema.

Rdimm vs. Udimm

Dimm o RDIMM registrato, come suggerisce il nome, ha un registro all'interno del DIMM, posizionato tra i moduli DRAM e il controller di memoria del sistema. Il registro bufferi gli indirizzi, le righe di comando e gli orologi mentre i dati vanno direttamente da e verso il controller di memoria e i DRAMS. Il controller di memoria dirige le istruzioni relative a indirizzi, comandi e orologi al registro di memoria anziché accedere direttamente ai drammi. Ciò migliora l'integrità del segnale e riduce il carico elettrico del controller di memoria, consentendo al sistema di supportare più moduli di memoria mantenendo la stabilità. RDIMMS includono anche il rilevamento della parità, rafforzando ulteriormente la sua affidabilità. Una volta rilevati i problemi con gli indirizzi e i segnali di controllo che passano attraverso il registro, l'RDIMM riporterà un segnale di errore al controller di memoria.

D'altra parte, UDIMM non ha alcun buffer o registrarsi a bordo. Tutte le istruzioni dal controller di memoria vanno direttamente ai drammi. Senza alcun buffer, indirizzo e segnali di controllo aggiungono caricamento elettrico al controller di memoria; Pertanto, i sistemi a supporto degli UDIMM saranno in grado di gestire solo un numero limitato di Dimm. Gli UDIMM mancano anche il rilevamento degli errori di parità di RDIMM (salvo per quelli con ECC, ma questo sarebbe per un altro argomento); Il controller di memoria rileva solo gli errori di indirizzi e di controllo in una fase successiva, quando si è già verificata la corruzione.

Larghezza di banda e latenza

RDIMMS Rendi un ulteriore ciclo di clock e più potenza a causa della fase aggiuntiva di attraversare le righe di comando e di comando al registro. Ciò si traduce in una maggiore latenza e una larghezza di banda minore per RDIMMS. Di conseguenza, per un Dimm su ogni canale di memoria, gli Udimm hanno il vantaggio di latenza e larghezza di banda. Ma è una storia totalmente diversa quando c'è più di un canale Dimm per memoria in cui il ciclo di clock per UDIMMS cambia a causa dell'elevato caricamento elettrico sull'indirizzo e le linee di controllo. Un singolo ciclo di clock raddoppia per consentire il tempo di insediamento con conseguente maggiore latenza e una larghezza di banda inferiore rispetto a RDIMMS. Le prestazioni superiori di RDIMM sono quindi svelate quando c'è più di un Dimm per canale di memoria, che fornisce un 8.Tasso di trasferimento dei dati più rapido del 7% rispetto agli UDIMM per due dimm per canale.[1] Sebbene il buffering su RDIMMS provochi più cicli di clock e più potenza rispetto ai tradizionali Dimm, generalmente forniscono prestazioni maggiori quando vengono utilizzati due o più Dimm per canale di memoria.

UDIMM è anche limitato a un massimo di due dimm per canale di memoria, quindi RDIMMS sarebbe un modulo di memoria più adatto da utilizzare per i sistemi che supportano tre o più canali di memoria.

Usi

A causa di carichi elettrici minori nei controller di memoria, gli RDIMM forniscono una migliore stabilità, scalabilità e affidabilità rispetto agli UDIMM. RDIMMS, tuttavia, sono più costosi di Udimms dato il tipo di prestazioni che offre. Per questo motivo, i RDIMM sono usati principalmente nei server in cui sono necessari arieti ad alta capacità e ad alte prestazioni.

Al contrario, gli UDIMM sono utilizzati in sistemi con bassi requisiti di memoria come i nostri normali laptop e desktop. Le dimensioni UDIMM vanno da 2 GB a 8 GB. Il suo prezzo più economico, la capacità minore e le prestazioni di fascia media lo rendono ideale per i normali sistemi informatici.

Mescolando RDIMM e UDIMM

Una scheda madre è progettata per supportare un RDIMM o un UDIMM, ma non entrambi poiché questi due dimm utilizzano tecnologie e architetture diverse. L'uso di entrambi non danneggerà il sistema, ma sarà inutilizzabile. Il sistema mostrerà un errore una volta che la scheda madre rileva una memoria incompatibile installata e funzionerà di nuovo solo una volta inserito nel modulo di memoria corretto.

Che è migliore?

Quando si tratta di prestazioni e integrità del segnale, RDIMM è molto meglio di UDIMM con il registro aggiuntivo nella sua architettura in cui gli indirizzi e le righe di comando vengono instradati. Il carico elettrico minore sul controller di memoria rende anche RDIMM più affidabile e stabile di UDIMM. Tuttavia, nonostante i vantaggi di RDIMM, non sarà ancora pratico usarlo in laptop e desktop regolari, considerando il suo prezzo pesante e i requisiti di memoria di tali sistemi. Gli UDIMM sono più adatti a questi tipi di sistema, ma quando si tratta di server di fascia alta, gli RDIMM sono più adatti, evitando i colli di bottiglia delle prestazioni di memoria.

Tuttavia, vale la pena notare che gli RDIMM non sono progettati per sostituire gli UDIMM nonostante le prestazioni più basse di quest'ultima. Invece, RDIMM e UDIMM dovrebbero essere trattati come due diversi tipi di DIMM progettati per scopi diversi e per diversi tipi di sistemi informatici.

Fonti:

[1] Florin, Anchel. "Come: differenza tra RDIMM e UDIMM". 22 ottobre 2013. https: // community.Spiceworks.com/how_to/54504-difference---veween-rdimm-and-udimm. Accesso al 24 agosto 2021