数据、以一种错误纠错码（ECC）纠正位元错误（如果存在），然后将校正后的数据写回到相同位置。由于现代计算机内存芯片的高度集成，单个内存单元的结构已足够小到易于受到宇宙射线和/或阿尔法粒子的影响。由这些现象引发的错误被称为软性错误，这对基于DRAM或SRAM的内存来说可能是个问题。在任何单个内存位元发生软错误的概率非常小。但是，配以现代计算机的庞大内存空间，加之长时间持续运行的如服务器，在已安装内存中发生软错误的概率可能比较显着。纠错内存中的信息被冗余存储，以便能校正每个内存字（word）的单比特错误