Memory scrubbing

From Wikipedia, the free encyclopedia

Memory scrubbing is a process in which a memory controller reads memory during idle periods and corrects single bit errors and writes the content back to the memory to prevent single bit errors adding up into non-correctable multiple bit errors.