- 带寄存器的内存、无缓冲内存、ECC 内存和全缓冲内存之间有什么差别?
-
发布时间:2012-08-13 14:10:45
发布时间:2012-08-13 14:10:45
内存模组可以采用不同的方式制造以实现更多的功能。 这些功能需要额外的组件。带寄存器的内存在模组上包含了寄存器或缓冲器,从而实现更好的数据流动以提高数据可靠性。 它还允许更高的内存可扩展性(可以安装更大容量的内存)。 正是如此,带寄存器的内存主要用于服务器中。 一些带寄存器的 DIMM 还配备了奇偶校验功能。 这用于进行额外的错误检查。 您的计算机主板也必须要支持奇偶校验才能使用此功能。 但是具有奇偶校验的带寄存器的内存可以用在仅支持带寄存器的内存的系统中, 只是不使用奇偶校验功能。 带寄存器的内存包含 ECC 功能,但并非所有 ECC 内存均带有寄存器。全缓冲内存承担了内存控制器(控制内存数据流的芯片)的部分功能,并将其放在内存模组中。 这进一步提高了内存的可扩展性。 全缓冲内存无法用在使用带寄存器的内存的计算机上,反之亦然。 全缓冲内存包含 ECC 功能,但并非所有 ECC 内存都是全缓冲的。无缓冲内存是不含任何缓冲器或寄存器的内存。 这是台式机和笔记本电脑中最常用的内存。 您不能在使用无缓冲内存的计算机上使用带寄存器的内存或全缓冲内存。 ECC(错误校正码)内存包含一个额外的内存芯片,允许主板检测和纠正一位错误。 这提高了数据可靠性并且可以帮助识别发生故障的内存模组。 所有带寄存器和全缓冲的内存模组均包含 ECC 功能。 但也有 ECC 无缓冲内存,通常用在较高端的工作站计算机中。 在某些情况下,您可以在使用无缓冲内存的计算机中使用 ECC 无缓冲内存,但不具有 ECC 功能。 只是系统将不再使用内存的这一功能。