近几年来,由于内存价格飙升,华强北的山寨厂商开始关注价格极其便宜的服务器内存,并纷纷开发出支持服务器内存的X79主板。这些主板支持至强CPU,使得玩家仅需花费数百元,即可将所有内存插槽插满,轻松实现64G的运行内存。
有用户看到非常低价的DDR3服务器内存,便会询问能否将其用在自己的台式机上。本文将专门解释内存类型,帮助大家理解并区分,避免因贪图便宜而造成麻烦。
DDR3服务器内存便宜的原因在于,这些内存是国外服务器淘汰出来的"洋垃圾"。服务器需要极大内存支撑,当一代内存被集体替换时,可以想象"洋垃圾"内存的保有量有多庞大,因此价格自然非常便宜。例如,DDR3服务器内存的4G容量仅需30元/条,16G容量仅需260元/条。
回到正题。服务器内存的英文缩写为RDIMM,全称为registered DIMM(Registered Dual In-line Memory Module),行内通常称为"REG ECC内存"。内存条上有专门的校验芯片和寄存器。校验芯片用于纠错,寄存器的作用是增加单条内存容量。服务器内存的单条容量通常比桌面内存高得多。例如,REG DDR4的单条容量可达64G,而普通台式机内存的单条容量通常只有8G。
REG ECC内存通常只能用于服务器主板,例如目前的C612主板、C602主板等。某些桌面主板,如X99、X79主板等,也支持。具体支持情况需查阅主板说明书。REG ECC内存需要主板和CPU同时支持。CPU通常是服务器版CPU,例如英特尔的至强系列。
随着英特尔公司的限制,X99主板已经成为绝唱。从X299的i9开始,英特尔的桌面电脑将不再支持REG ECC内存。(牙膏厂就是如此无赖......)
图1 REG ECC内存
普通台式机内存,英文缩写为UDIMM (Unbuffered Dual In-Line Memory Modules,UDIMM)。通常用于家用或普通商用电脑。没有纠错功能,也没有专门的校验芯片。
图2 普通台式机内存
还有一种是纯ECC内存。这种内存较少见,通常用于工作站。有校验芯片,但没有REG寄存器。但可以兼容一般台式机。
与普通桌面内存相比,服务器内存的优势不在于性能好,而是稳定性和单条容量。其特殊的纠错能力可以确保服务器保持稳定。通过REG寄存器,还可以大幅度增加单条内存容量。例如,DDR4服务器内存的单条容量通常为16G,而较高的容量可以达到128G。