La maggior parte dei computer utilizzano ECC , o errore di codice di correzione , o non ECC memoria ad accesso casuale , memoria dinamica ad accesso casuale o memoria ad accesso casuale dinamica sincrona per eseguire le procedure di elaborazione dei dati di base . Mentre gli utenti di computer occasionali in genere non hanno bisogno di caratteristiche aggiuntive che fornisce, memoria ECC è opportuno prendere in considerazione per i sistemi "mission critical" . Nuova memoria aggiunta a un sistema dovrebbe sempre corrispondere memoria ECC o non ECC esistenti . ECC Memoria
confronto con la memoria non-ECC, memoria ECC ha un chip in più che rileva la corretta lettura e la scrittura dei dati . Questo chip in più corregge automaticamente alcuni tipi di errori di lettura e scrittura . Chip di memoria neri su ogni modulo significano RAM ECC . ECC e moduli di parità avere un chip count divisibile per tre o cinque , mentre non ECC o non- parity , i moduli hanno un numero di chip che non è divisibile per tre o cinque. Memoria ECC è il successore di memoria di parità , che rileva errori di dati ma non li Correggere .
Non- ECC Memoria
memoria non- ECC , che manca l'extra Chip trovato in memoria ECC , è il tipo di base di RAM , DRAM o SDRAM impiegato dalla maggior parte dei computer consumer . Mentre i dati su un disco rigido non è in grado di accedere in modo casuale , processori per computer possono accedere temporaneamente i dati tramite RAM per eseguire le operazioni giorno per giorno . Errori di dimensioni maggiori di 1 bit di dimensioni possono mandare in crash non ECC e memoria ECC simili.