寄存器 DIMM (RDIMM) 是大多数服务器和工作站使用的一种特定类型的内存。拥有寄存器组件,也称为寄存器时钟驱动器 (RCD),对于服务器和高端桌面平台达到高速和大容量是必不可少的。它被用作缓冲器,用于在 DRAM 和 CPU 之间正确管理正在处理的数据。RDIMM 每个模块配备了更多的 DRAM 芯片以支持 ECC,这是确保系统在重负载下保持稳定和高性能所必需的。
ECC(纠错码)是指一种能够检测并纠正计算中单比特或多比特数据损坏的算法。对于内存 (RAM) 而言,ECC是服务器或工作站级处理器的内存控制器中所具备的功能。ECC 内存模块配备了额外的 DRAM 组件,以提供内存控制器执行错误检测和纠正所需的额外数据宽度。对于 DDR3 和 DDR4,72位 (x72) 模块支持 ECC,而对于 DDR5,72 位(x72 或 EC4)和 80 位(x80 或 EC8)模块都支持 ECC。
非缓冲内存模块不配备额外的缓冲器或寄存器,主要用于台式机和移动系统。对于 DDR5、DDR4 和 DDR3,这些模块的宽度为 64位,这表示它们是非 ECC 的,或者说缺少支持 ECC 功能所需的额外 DRAM。然而,非缓冲模块也可以通过额外的 DRAM(72 位)来构建以支持 ECC 功能,这种模块被称为 ECC 非缓冲 DIMM 或 ECC SODIMM。
FAQ: KTM-012711-GEN-03