内存刷洗 内存刷洗英語Memory scrubbing也可称内存擦洗内存清洗是指从每个電腦記憶體位置读取数据以一种错误纠错码ECC纠正可能存在的位元错误再将校正后的数据写回原位置 由于现代计算机内存芯片的高度集成单个内存单元的结构已足够小到易于受到宇宙射线和或阿尔法粒子的影响由这些现象引发的错误被称为軟性錯誤这对基于DRAM或SRAM的内存来说可能是个问题在任何单个内存位元发生软错误的概率非常小但是配以现代计算机的庞大内存空间加之长时间持续运行的如服务器在已安装内存中发生软错误的概率可能比较显著 纠错内存中的信息被冗余存储以便能校正每个内存字word的单比特错误也因如此ECC内存可以支持对内存的刷洗换句话说如果内存控制器系统性扫描内存则可以检测到单比特错误并可以使用ECC校验和来确定出错的比特并将校正的数据写回内存