尽管这可能听起来像又一个随机存取存储器问题,但与我所看到的报道略有不同。
我以前更新过自己的 RAM,但这次更新让我很困惑,原因有两个。首先,这是一台有两个处理器的服务器。这很好,但每个处理器都需要有匹配的 RAM 吗?处理两个处理器时有什么规则?
第二个问题是,我该如何利用我所拥有的东西
我所知道的只是发票上的内容24GB Memory (6x4GB), 1333MHz Dual Ranked LV RDIMMs for 1 Proc, Optimized
(请注意,这台机器不是我买的。它是去年初冬购买的)
我有六个空闲插槽,想添加 6x8GB 并将可用内存增加三倍。但我很难从上面的行中找出我拥有的内存。那么像这样的方法可行吗http://www.newegg.com/Product/Product.aspx?Item=N82E16820139273(x2):金士顿 24GB (3 x 8GB) 240 针 DDR3 SDRAM ECC 寄存 DDR3 1333 (PC3 10600) 服务器内存型号 KVR1333D3D4R9SK3/24G
如果这对任何人来说都很重要的话,我正在使用 linux/centOs5.5。
答案1
在单个 CPU 的每个通道上保持相同数量的 RAM 具有显著优势。在每个 CPU 上保持相同数量的 RAM 有一些优势,但优势不大。
每个 CPU 访问连接到其他 CPU 的内存的效率几乎与访问自己的内存一样高。它们非常接近,以至于当今的操作系统和软件甚至懒得跟踪它 —— 它们不会尝试在“靠近”所需内存的 CPU 上运行任务,也不会将内存分配给“靠近”将要使用该内存的 CPU。
但是,通过均衡内存,您可以防止内存控制器通道成为瓶颈。如果您有两个 CPU,每个 CPU 有两个通道,则在四个通道上放置相同数量的内存有助于均衡负载 - 具有比其他通道更多的 RAM 的通道不会成为瓶颈。它还允许 CPU 在其通道之间交错。CPU 之间的交错尚未完成。
答案2
我同意大卫在我看来,最好将两个处理器的内存配置相匹配!!如果您需要一些关于在哪里可以找到适合您服务器的兼容内存的建议,请尝试以下一些方法 -
- http://www.memorystock.com/memory/DellPowerEdgeT610DDR31333MHzRegECC.html
- http://www.crucial.com/upgrade/Dell-memory/PowerEdge/PowerEdge+T610-upgrades.html
Newegg 不错,但我个人更喜欢以上两个,或者根据你的位置和喜好尝试获取链接中提到的相同规格的内存。
附言——哈哈哈!!我在想什么呢……这个帖子已经很老了。