Mi a különbség a regiszter, a pufferelt, teljesen pufferelt memória és a memória között?

A memóriamodulok különböző módon állíthatók elő további funkciók támogatására. Ezek a funkciók további összetevőket igényelnek.

A regiszter memória moduljai regisztereket vagy puffereket tartalmaznak, amelyek biztosítják az adatok átvitelét, ami növeli a tárolás és az átvitel megbízhatóságát. Lehetővé teszik továbbá a memória méretezhetőségének növelését is (lehetővé teszi több RAM telepítését). Emiatt a regiszter memóriát elsősorban a kiszolgálók használják. Bizonyos DIMM-regisztráló memóriamodulok paritásfunkciót tartalmaznak. A hibák további ellenőrzésére szolgál. A funkció használatához a számítógép alaplapjának támogatnia kell a paritást. Ebben az esetben a paritásvezérlésű memóriamodulok nyilvántartása csak olyan rendszerekben használható, amelyek csak a regiszter memóriát támogatják. Ebben az esetben a paritás funkciót egyszerűen nem használják. A regiszter memóriamodulok támogatják az ECC funkciót, de nem minden ECC memória van regisztrálva.

A teljes pufferelés a memóriavezérlő egyes funkcióit veszi (egy olyan chip, amely szabályozza az adatok átvitelét a RAM-ban) közvetlenül végrehajtva a memóriamodulon. Ez további memória-skálázási lehetőségeket nyit meg. A teljes puffereléssel ellátott memória nem használható olyan számítógépen, amely támogatja a regiszter memóriát, és fordítva. A teljesen pufferelt memória támogatja az ECC technológiát, de az ECC támogatással nem minden memória teljesen pufferolt.

A pufferelt memória olyan RAM, amely nem tartalmaz puffert vagy regisztert. Ezt a típusú memóriát leggyakrabban az asztali számítógépek és a laptopok használják. Nem használhat regisztrációs memóriát vagy teljesen pufferelt memóriát olyan számítógépre, amely csak a nem pufferelt memóriát támogatja.

Az ECC technológiával készült memória (hibajavító kód) tartalmaz egy kiegészítő memória chipet, amely lehetővé teszi az alaplap számára az egyes bitek hibáinak felderítését és javítását. Ez növeli az adattárolás megbízhatóságát, és segíthet a potenciálisan hibás memóriamodulok azonosításában. Minden regiszter memóriamodul és teljesen pufferelt memóriamodul szintén támogatja az ECC (Error Correction Code) technológiát. De van memória ECC támogatással és pufferelés nélkül is, amelyet általában a legtermelékenyebb munkaállomásokon használnak. Bizonyos esetekben a nem pufferelt ECC-kompatibilis memória használható olyan számítógépen, amely támogatja a pufferelt memória-telepítést, de nem támogatja az ECC technológiát. Ebben az esetben egy ilyen memória funkciót egyszerűen nem használunk.