Cosè la RAM registrata e qual è la differenza tra la RAM ECC e la RAM desktop normale?

Migliore risposta

“RAM desktop normale” è un modulo con 64 pin di dati, come così come tutte le linee di indirizzo e di controllo, per ogni DRAM, cablate direttamente ai pad dei connettori dorati. Se un bit di dati è danneggiato, la CPU non lo saprà mai.

Un modulo RAM con ECC (Error-Correcting Code) ha chip DRAM sufficienti per 64 bit di dati più 8 bit aggiuntivi per memorizzare un codice utilizzato per controlla se cè stato un errore nei dati e, in alcuni casi, correggilo.

Un DIMM registrato (RDIMM) ha un chip aggiuntivo chiamato Register Clock Device (RCD) che svolge due funzioni.

  • Un DIMM con 72 bit di dati può essere realizzato con chip che hanno ciascuno 4 o 8 bit di dati ciascuno. Un DIMM che utilizza chip a 4 bit ne richiede 18 per coprire lintera larghezza di 72 bit del modulo. Un pin di controllo proveniente dalla CPU che dice al DIMM di leggere o scrivere dati è collegato a ciascuno dei chip DRAM sul modulo. Il collegamento di un singolo pin della CPU a tanti chip impantanerà il segnale ricevuto su ciascun chip, come se si dividesse un singolo tubo da giardino per andare a 18 irrigatori diversi. Una funzione del chip RCD è quella di avere ununica connessione per il segnale proveniente dalla CPU e di amplificarlo prima di inviarlo agli altri chip DRAM del modulo. Di conseguenza, ogni chip riceve una copia forte del segnale originale.
  • La seconda funzione dellRCD su un DIMM registrato è sincronizzare i segnali che vanno ai chip DRAM in modo che vengano ricevuti allo stesso tempo in ogni chip. Il cavo per il segnale che va dal connettore DIMM a ciascuno dei chip DRAM è abbastanza diverso in lunghezza che i chip più lontani non ricevono il segnale che arriva al DIMM allo stesso tempo. Di conseguenza, i bit di dati di ciascun chip non arrivano alla CPU contemporaneamente. LRCD può calibrare i suoi segnali di controllo su ciascun chip in modo che funzionino tutti allo stesso tempo (ad esempio, i segnali che vanno ai chip a un centimetro di distanza in più ricevono un “vantaggio”).

Risposta

Ho bisogno di una memoria ECC o non ECC? Questa è la domanda che la maggior parte degli utenti di memoria pone e, sebbene sia un po tecnica, è possibile rispondere in pochi minuti imparando come funziona la memoria ECC e non ECC. Nota anche come memoria di parità, la memoria ECC è un archivio di dati del computer progettato per rilevare e apportare correzioni in caso di danneggiamento interno dei dati o errori nei dati. Ha più chip di memoria rispetto a un non ECC. Viene generalmente utilizzato per sistemi informatici che contengono dati di alto valore e in cui il danneggiamento dei dati è intollerabile. Mantiene limmunità sul sistema di memoria da errori a bit singolo in cui una singola unità di dati viene modificata durante la trasmissione dei dati a causa di un errore di comunicazione di rete. Prendendo “1” come unità di campionamento come dati inviati sul sistema, se invece ha ricevuto “0”; questo è ciò che chiamate errore di un singolo bit.

Spesso confrontato erroneamente con la memoria registrata o bufferizzata, in realtà non è la stessa della memoria ECC. Una memoria registrata può stabilizzare la trasmissione dei dati, ma un ECC non la stabilizza ma rileva automaticamente gli errori di memoria e li corregge. Detto questo, una memoria ECC accoppiata con una memoria registrata (ma non direttamente correlata) è una memoria che viene utilizzata principalmente per server e workstation.

Una memoria ECC di esempio attualmente esaurita è la tua Crucial 16 GB (8 GB x 2) e ti costerà circa $ 120.

Memoria non ECC

Utilizzata principalmente dai sistemi domestici, non ha il rilevamento automatico dellECC e la correzione degli errori di memoria, ma ha un vantaggio del 2\% in termini di prestazioni e di solito è più economico, ma considerando i dati che il tuo sistema contiene, potrebbe non essere un grosso problema.

Un errore o un danneggiamento della memoria di solito tende a verificarsi quando un sistema è alimentato troppo a lungo, quindi avere una memoria non ECC causerà un piccolo errore e dovrebbe essere spento una volta ogni tanto. A differenza del tuo sistema alimentato da una memoria ECC, può durare più a lungo e non avrebbe alcuna conseguenza per quanto riguarda la stabilità della memoria.

Un esempio di memoria non ECC attualmente esaurito è Kingston ValueRAM 16GB ( 8 GB x 2) che costa circa $ 74.

Memoria ECC vs memoria non ECC

Qual è la differenza tra una ECC memoria e memoria non ECC? Sebbene entrambi facciano tutte le cose che una memoria dovrebbe fare, una memoria ECC offre più della normale lettura e scrittura di dati.

Una memoria ECC rileverà automaticamente gli errori che provengono dalla tua memoria e li correggerà automaticamente. Una memoria non ECC non lo farà, ma funziona un po più velocemente e sarà anche leggermente più economica.Una memoria ECC avrà più stabilità, ed è per questo che è spesso preferita da server e workstation con dati inestimabili che gli utenti non possono permettersi di perdere, mentre una memoria non ECC viene spesso utilizzata nel sistema domestico che necessita di tutto il potenziamento delle prestazioni che può ottenere finché non rimane acceso per troppo tempo.

Dovresti anche prendere nota, lassociazione ECC e la memoria non ECC disabiliterà il rilevamento automatico dellECC e la correzione di errori / corruzioni della memoria. Quindi la soluzione migliore sarebbe accoppiare una memoria ECC con una memoria ECC.

Memoria ECC

  1. Rileva automaticamente gli errori di memoria e li corregge.
  2. Più costoso.
  3. 2\% di svantaggio sul rendimento.
  4. Consigliato per sistema con dati di alto valore (server e workstation). Memoria non ECC Meno costosa ma non in grado di rilevare errori.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *