Le memorie di tipo ECC sono memorie "particolari" ovvero sono memorie a controllo e correzione di errore (Error Control & Correction) . Questo tipo di memorie, solitamente supportate da workstation o server, integrano sui moduli dei chip dedicati al controllo di parità ed alla ricostruzione della parità in caso questa sia corrotta. Per questo i chip di queste memorie hanno sempre un numero leggermente superiore di integrati (solitamente un integrato in + ogni 8 integrati per la memorizzazione).
Sono poche le schede madri di larga distribuzione che le supportano e solitamente sono leggermente più lente.
Mentre per quanto riguarda le memorie buffered ed unbuffered (esistono anche le registered.. che sincronizzano e replicano il clock)... In primis tieni presente che le memorie che utilizziamo normalmente per i nostri pc sono di tipo unbuffered e per noi sono meglio quelle. Le memorie di tipo buffered invece prevedono l' impiego di particolari registri d' uscita, chiamati appunto buffer, che hanno in primis la funzione di garantire la ripetizione del segnale a massima poteza e garantire la corretta ricezione da parte del chipset. Questo per garantire la massima pulizia del segnale e ridurre al minimo la possibilità che in macchine con percorsi RAM lunghi possano verifcarsi errori nel trasferimento memoria-chipset.
Ciao