Registreret hukommelse ( engelsk Registered Memory, RDIMM , nogle gange buffered memory ) er en type computer med random access memory , hvis moduler indeholder et register mellem hukommelseschipsene og systemhukommelsescontrolleren . Tilstedeværelsen af registre reducerer den elektriske belastning på controlleren og giver dig mulighed for at installere flere hukommelsesmoduler i én kanal. Registreret hukommelse er dyrere på grund af det mindre produktionsvolumen og tilstedeværelsen af yderligere chips. Anvendes normalt i systemer, der kræver skalerbarhed og fejltolerance på bekostning af billighed (f.eks. på servere). Selvom de fleste hukommelsesmoduler til servere er registreret og bruger ECC , er der moduler med ECC men uden registre (UDIMM ECC), de virker også i de fleste tilfælde i desktop-systemer. Der er ingen ikke-ECC-registermoduler.
På grund af brug af registre er der en ekstra forsinkelse ved arbejde med hukommelse. Hver læsning og skrivning bufres i et register i én clock-cyklus, før den frigives fra hukommelsesbussen til DRAM-chippen, så registreret hukommelse anses for at være én cyklus langsommere end uregistreret ( UDIMM , uregistreret DRAM). For SDRAM-hukommelse er denne forsinkelse kun signifikant for den første cyklus i en række anmodninger (burst).
Kun kontrol- og adressesignaler gemmes i registerhukommelsen. [en]
Bufret hukommelse er en ældre betegnelse for registreret hukommelse.
Nogle nye systemer bruger fuldt bufferet FB-DIMM- hukommelse , som buffer ikke kun kontrollinjerne, men også datalinjerne ved hjælp af en speciel AMB-controller placeret på hvert hukommelsesmodul.
Registreret hukommelsesteknik kan anvendes på forskellige hukommelsesgenerationer, for eksempel: DDR DIMM [2] , DDR2 DIMM [3] , DDR3 DIMM [4] , DDR4 DIMM