我正在尝试确定特定内存模块(我尚未获得)是否适用于我的服务器。
我的服务器是 Acer Altos T310 P3 服务器,目前有一个 8GIG DIMM。里面的 DIM 是 8GB 2Rx8 PC3L-12800埃-11-13-E3 模块由金士顿制造。我想要购买的内存模块是 1Rx4 PC3L-12800R-11-13-C2 8千兆模块由海力士制造。
“E”和“R”代表什么,内存与当前内存和服务器兼容的可能性有多大(我猜测 E 是 ECC,R 已注册,但我不明白它们有什么区别——如果有的话)。现有内存和新内存都声称是 ECC 内存。
(宏碁眼镜系统在这里 - 我看到他们建议不要混合 1R 和 2R 内存 - 我想知道我是否应该冒险 - 该模块仅售 40 美元左右)
答案1
正如@davidschwartz 在评论中指出的那样,“R”内存是已注册的,这意味着它有额外的缓冲区。有时注册的内存被称为缓冲内存。
推断一下,“E”内存没有额外的寄存器,并且是无缓冲的。它们都是 ECC,但都没有注册。通常不能混合使用它们,但有时企业服务器主板可以同时接受它们;我认为“R”通常允许更多的可安装内存容量。
此外,还有?一个无缓冲非 ECC 的“U”。
我的工作站大约在 2011 年采用 ECC“E”(当时未缓冲),而我的服务器大约在 2006 年采用 ECC“F”(即完全缓冲),当时被标记为“R”。这取决于时代。
我读到过,当时寄存内存是加快技术发展速度(更多容量/通道)的拐杖,但代价是性能和功耗。我不确定现在它的使用情况是否如此之多,但现在似乎有一个“P”?!?!
如需更多信息,您可以查找注册内存、缓冲内存、FB-DIMM 或全缓冲内存(据我所知,它们都是一样的)