我从 Newegg 购买了 4 个 Intel Xeon E5506 处理器和几台 SuperMicro 准系统服务器。根据我在 Newegg 上看到的所有信息,我认为我可以购买 1333 Mhz DDR3 RAM。
我很惊讶地发现处理器到货时上面写着最大内存:800 MHz。英特尔网站上的这个页面也说了同样的话 (DDR-800):
http://ark.intel.com/Product.aspx?id=37096
不幸的是,我购买的所有 RAM 都是 1333 Mhz,所以我想我必须将其退回并购买更多。这就是乐趣的开始。我无论如何也找不到 800 MHz DDR3 RAM 在任何网站上,包括 newegg。我在维基百科上找到了它的提及,我的服务器手册说主板支持它,但它似乎不存在!
我唯一能想到的(虽然我并不了解)是,也许我可以用较低的速度使用更快的内存?或者我的服务器会讨厌这样。
答案1
更快的 DDR 内存应该始终适用于仅支持较慢时钟频率内存的系统 - 这是规格的一部分。但是,您必须坚持使用规定的类型(即 DDR3\DDR2\DDR)。我通常会建议人们购买正确额定的内存,但如果所有部件都符合规格,那么在降低时钟频率的环境中使用更快额定的内存应该没有问题。
您提到的服务器 CPU 属于入门级 Nehalem Xeon 5500 系列,与 L5506、L5508、E5502 和 E5504 一起,它们被指定支持最高 800Mhz 的内存速度。Nehalem 系列的下一个升级版本(E5520、E5530、E5540、L5518、L5520 和 L5530)支持 1066Mhz 和 800Mhz DDR3。两个高端系列(X5550、X5560、X5570 和 W5580 和 W5590)支持 1333Mhz/10666 和 800Mhz。
更高的速度通常会限制您可以添加到系统的最大内存量 - 通常,对于 1333Mhz 的 Xeon 5500 系列,每个内存通道最多只能有 1 个 DIMM,而对于大多数系统,1066 最多只能有 2 个 DIMM。一些服务器供应商(IBM 和 Cisco)的主板可以超过这些限制。根据 DIMM 是四列、双列还是单列,还会施加一些进一步的限制。
Xeon 5500 并非绝对需要 ECC 内存,CPU 的片上内存控制器支持无缓冲 DDR3 以及已注册和未注册的 ECC DDR3,但在服务器中使用 ECC 内存始终是个好主意。对于特定系统,您需要检查主板是否也支持您希望使用的内存类型。已注册\?未注册\无缓冲内存的选择也会影响每个通道的最大 DIMM 限制 - 例如,您只能使用已注册的 ECC 内存 @ 800Mhz 支持最大 RAM 配置。
有一篇关于 Xeon 5500 系列支持的内存类型的非常好的概述此英特尔网站。
就可用性而言,各服务器供应商都为其平台提供额定速度为这些速度的部件,但他们也可能提供速度更高的部件并以较低的时钟速度运行它们。供参考Crucial 的内存配置实用程序仅列出了适用于 Dell R610 的 1066 和 1333Mhz 选项,可配置 5500 Xeon 系列 CPU 的全系列 Xeon E\L 和 X 变体。
答案2
答案3
答案4
Newegg 专营 PC 和游戏组件。您的服务器可能需要 ECC 内存。Newegg 的 ECC 内存库存一直不完整。
另外,您从未说明您需要的是 DDR2 还是 DDR3。英特尔网站说的是 DDR3-800,而不是 DDR-800。两者是有区别的。无论如何,重要的是主板制造商的说法,而不是英特尔的说法,因为可以为原本是 DDR3 规格的处理器制造 DDR2 主板。
最好的做法是找出主板制造商推荐或认可的适合主板的内存。大多数制造商都会列出合格内存的实际部件号,如果您使用的是这种内存,在遇到问题时,他们会提供更好的支持。