ecc内存
全称error checkingand correcting。它也是在原来的数据位上外加位来实现的。如8位数据,则需1位用于parity检验,5位用于ecc,这额外的5位是用来重建错误的数据的。当数据的位数增加一倍,parity也增加一倍,而ecc只需增加一位,当数据为64位时所用的ecc和parity位数相同(都为8)。在那些parity只能检测到错误的地方,ecc可以纠正绝大多数错误。若工作正常时,你不会发觉你的数据出过错,只有经过内存的纠错后,计算机的操作指令才可以继续执行。当然在纠错时系统的性能有着明显降低,不过这种纠错对服务器等应用而言是十分重要的,ecc内存的价格比普通内存要昂贵许多。