Buffered significa esattamente che, c’è un buffer nella ram per ridurre il carico elettrico su una scheda madre. Questo si trova in genere nelle schede server e workstation di fascia alta. Aggiunge un ritardo di 1 ciclo alle letture della memoria.
Un-buffered significa che il sistema legge più o meno direttamente dai banchi di memoria, è più veloce perché non deve lasciare che la ram prepari le informazioni per così dire, ma ha limiti nel numero di chip e nelle densità che possono essere utilizzate. È comune vedere le schede che supportano 1 o 1,5 GB non-buffered 2 o 3 GB buffered (o i rispettivi limiti per la scheda appropriata) configurazioni di memoria.
La memoria di parità utilizza un bit di parità nel tentativo di assicurare l’integrità dei dati. Ancora una volta questo viene utilizzato nei sistemi a livello di server e workstation. Parità a differenza di ECC non può correggere gli errori, solo avvisare il sistema che si è verificato uno.
So che non hai chiesto, ma la memoria ECC è simile alla parità, ma usa il suo bit extra non solo per controllare ma può correggere gli errori nelle letture di memoria. Poiché è fatto solo dal chipset, non può determinare se i dati sono stati scritti correttamente, solo che ciò che è stato letto è corretto per ciò che è noto. La quantità di correzione è in genere un singolo bit, ma non deve necessariamente essere il caso. (Nota: non ho mai visto un sistema ECC in grado di correggere più di un singolo errore di bit.) ECC aggiunge una penalità significativa per le operazioni di lettura e scrittura, quindi è tipicamente utilizzato solo in applicazioni critiche, hobbisti e tweaker sono in genere incoraggiati a disabilitare le funzioni ECC sui loro sistemi.