ECC是一种广泛应用于各种领域的计算机指令中纠错技术。它比奇偶校正技术更先进的方面主要在于它不仅能发现错误,而且能纠正这些错误,这些错误纠正之后计算机才能正确执行下面的任务,确保服务器的正常运行。
Chipkill技术是IBM公司为了解决目前服务器内存中ECC技术的不足而开发的,是一种新的ECC内存保护标准。ECC内存只能同时检测和纠正单一比特错误,但如果同时检测出两个以上比特的数据有错误,则一般无能为力。Chipkill技术保证内存子系统的容错性,保证了服务器在出现故障时,有强大的自我恢复能力。
Register即寄存器或目录寄存器,在内存上的作用如同书的目录,当内存接到读写指令时,会先检索此目录,然后再进行读写操作,这将大大提高服务器内存工作效率。带有Register的内存一定带Buffer(缓冲),并且目前能见到的Register内存也都具有ECC功能,其主要应用在中高端服务器及图形工作站上,如IBM Netfinity 5000。
热插拔内存允许用户在不关闭系统,不切断电源的情况下取出和更换损坏的内存,从而提高了系统对灾难的及时恢复能力、扩展性和灵活性等。维护人员可以在服务器正常带电运行的情况下,直接对内存进行插拔操作。