随着应用的不断增长,内存被迫承受更大的压力。目前无论是在服务器领域还是PC领域,DDR4内存技术依然是主流。由于DDR4采用并行传输,为了保证并行数据的有效传输,就需要在内存条上下功夫。在服务器领域,目前使用的内存条(DIMM)主要有三种类型:UDIMM、RDIMM和LRDIMM。UDIMMUDIMM:全称UnbufferedDIMM,即无缓冲双列直插式内存条,意思是地址和控制信号直接到达DIMM上的DRAM芯片,不经过缓冲,不经过任何时序调整。由于UDIMM在CPU和内存之间没有缓存,所以同频延迟小。当数据从CPU传输到每个内存颗粒时,UDIMM需要保证CPU和每个内存颗粒之间的传输距离相等,这样并行传输才有效,而这对制造工艺要求很高,所以UDIMM具有很高的容量和频率。降低。RDIMMRDIMM:全称RegisteredDIMM,一种带寄存器的双列直插式内存条。RDIMM在内存条上增加了一个寄存器用于传输,位于CPU和内存颗粒之间,既减少了并行传输的距离,又保证了并行传输的有效性。由于寄存器效率高,RDIMM的容量和频率比UDIMM更容易提升。LRDIMMLRDIMM:全称LoadReducedDIMM,低负载双列直插式内存条。与RDIMM相比,LRDIMM没有使用复杂的寄存器,而是简单的缓冲。缓冲减少了底层主板上的电源负载,但对内存性能几乎没有影响。另外,LRDIMM内存将RDIMM内存上的Register芯片改为iMB(isolationMemoryBuffer)内存隔离缓冲芯片。直接的好处是减少内存总线负载,进一步增加内存支持能力。与应用的区别UDIMM不使用寄存器,不需要缓冲,同频时延更小。另外,UDIMM还有一个优点就是便宜。它的缺点在于容量和频率较低,最大容量支持4GB,最大频率支持2133MT/s。另外,由于UDIMM只能工作在Unbuffered模式下,不支持服务器内存全分配(最大容量),无法最大化服务器性能。在应用场景上,UDIMM不仅可以应用于服务器领域,在台式机市场也有着广泛的应用。另一方面,RDIMM支持Buffered模式和高性能Registered模式,比UDIMM更稳定,支持最大服务器内存容量。此外,RDIMM支持更高的容量和频率,容量支持32GB,频率支持3200MT/s。缺点是由于使用了寄存器,其延迟较高,同时增加了能耗。另外价格也比UDIMM贵。因此,RDIMM主要用于服务器市场。LRDIMM可以说是RDIMM的替代品。一方面降低了内存总线的负载和功耗,另一方面提供了内存最大的支持能力。虽然其最大频率与RDIMM相同,但为3200MT。/s,但容量增加到64GB。而且,与RDIMM相比,Dual-RankLRDIMM内存功耗仅为50%。LRDIMM也用于服务器领域,但其价格比RDIMM贵。为了更直观的了解三者的区别,笔者在文末简单做了一张对比图。服务器内存UDIMM和RDIMM的区别
