什么是服务器内存技术?

服务器内存之所以优于电脑内存,是因为其独有的ECC、Chipkill、寄存器等技术,为服务器内存提供了极高的稳定性和纠错性能。下面,小编将给大家分析下什么是服务器内存技术?



1、纠错码内存

错误检查与纠正(ECC)是计算机指令中的一种纠错技术,广泛应用于各个领域。与普通服务器内存中使用的Parity这种错误检查技术相比,ECC技术不仅可以检查错误,还可以纠正错误。由于电气因素,服务器内存中传输的数据不可能完全准确。采用ECC内存,可以保证服务器系统的稳定性和可靠性。


2、登记

寄存器是服务器RAM中广泛使用的另一项技术。实际上,寄存器之于服务器内存就像目录之于书籍。有了寄存器,服务器内存在收到指令后,可以先检索目录,再进行读写操作。如此一来,服务器RAM的工作效率将大大提高。更何况现在流行的寄存器内存也带有ECC技术,所以也叫ECC Registered memory。这两者总是相辅相成的。


3、Chipkill内存技术

Chipkill内存技术是IBM在20年前为解决服务器内存中ECC技术的不足而开发的。它是一种新的ECC内存保护标准。由于ECC无法纠正超过两位的错误,因此所有数据位都可能丢失,从而导致系统崩溃。

但是,通过Chipkill技术可以将数据写入多个DIMM内存芯片,这意味着如果其中任何一个芯片发生故障,都会影响一个数据字节的某一位,而不是服务器的正常运行。此外,通过Chipkill内存技术,服务器内存最多可同时检查并修复4个坏数据位,进一步提高服务器可用性。


4、内存镜像

内存镜像是一种将服务器内存分成两个独立通道的技术。通常,一个通道会复制另一个通道以实现冗余。

例如,如果DIMM出现故障,整个服务器系统不会受到影响,因为内存控制器会立即转移到另一个通道。因此,通过内存镜像,可以实现更高级别的内存可靠性和整合。此外,它还提供针对单比特和多比特错误的全面保护。


5、内存保护

顾名思义,内存保护是一种控制计算机内存访问权限数量的策略。它的主要目的是防止应用程序占用系统未分配的内存,可以在一定程度上避免损坏或数据丢失。

类似于硬盘的热备份,内存保护技术可以在内存条出现故障时,利用空闲位来恢复数据,从而保证服务器的平稳运行。它还可以纠正每对 DIMM 中最多4个连续的位错误。


总结:什么是服务器内存技术?服务器内存技术是可以通过使用ECC内存、寄存器、Chipkill内存等技术实现更好的性能。


营销型网站