双通道主板具有4倍2 GB或2倍4 GB的RAM是否更快?


50

我正在构建一个Core i7-860系统,该系统支持双通道内存(四个DIMM中的最大内存为16 GB),我的目标是8 GB。从性能角度来看,最好具有两倍的4 GB或四倍的2 GB?

Answers:


47

四根棍子会在内存控制器和主板芯片组上造成更大的压力。CPU从四个记忆棒(而不是两个记忆棒)添加和检索数据的时间会稍长一些。

因此,2 x 4 GB比4 x 2 GB更快。

编辑 - 在The Hyphenated网站上有一个更好的技术解释来强制执行我的回答,尽管它确实提到了较小尺寸的木棍:

最好使用两个2 GB的模块-不是为了任何明显的速度差异(尽管可能会有一点优势-稍微多一点)-而是使用更可靠的内存子系统。

大多数台式机系统使用无缓冲的RAM模块-当您安装了两个以上的模块时,这会导致地址和数据总线上的负载非常大,并且会大大降低这些总线上的信令。内存子系统“每个内存芯片承受一个负载-因此,安装了两个模块,最多可以负载32个负载(带有双面模块)……而安装的四个模块上的总线负载则多达64个。一些系统会通过以下方式自动调整此较高的负载:增加一点电压;降低内存的时钟频率(从而使其速度略微降低);或通过向SPD的等待时间设置中增加一个周期(同样,使其速度略微降低) 。这些调整有助于保持内存子系统的可靠性-但这意味着在这些系统上4 x 1 GB的模块将比2 x 2 GB的模块稍慢。但是,不管是否存在任何时序差异,只有两个模块,内存肯定会更加可靠。

归功于The Hyphenated Site的garycase这个答案。


5
凭直觉,我认为乔·泰勒(Joe Taylor)所说的可能是正确的(4x2GB为并行工作留出更多空间),但我可能完全错了。但是无论如何,两者之间的差异可能很小,我可能会选择2x4GB,因为如果需要的话,将来可以升级到16GB。
Borek Bernard'2

这些用户应用程序基准测试中的任何一个,还是全部为综合测试?如果是前者,我想链接到他们。
Dan Neely 2010年

我在上面删除了我的评论,因为我完全没能找到我之前在工作中阅读的文章。我的答案仍然完全相同,尽管我另外提供了比我更好的技术解释作为支持。
Kez

1
直接链接到corsair演示文稿garycase引用而不是EE可能更有意义,因为无需付费,您就不得不跳过google箍以查看EE内容。
丹·尼利

很高兴知道四个内存模块的速度多少。我知道很难得出确切的数字,但是我们所说的是0.1%吗?1%?10%?
Martin Tournoij

18

2x4GB在基准测试中会稍快一些,因为主板必须稍微放松时序以处理每个通道两个DIMM,但是在实际使用中,您永远不会注意到它们之间的差异。如果大幅超频也很重要,第二组DIMM将限制您将内存时钟推高的能力。

如果成本大致相同,则2x4 GB将为您提供空间,以便将来在需要时扩展到16 GB的内存。如果成本高得多,并且您预计不会需要更多的RAM,则没有理由不省钱而改用4x2GB。


2x4GB的价格略高于4x2GB,但是,我也很重视将来升级到16GB的可能性,所以我可能会这样做。
Borek Bernard

5

不是我的答案,而是我遵循的答案:

这个问题已经在其他几个论坛上提出过,但是从来没有一个好的明确答案。除了超频,可升级性和温度之外,我怀疑4x2会比2x4快一点,因为会有更多的交错。交错意味着数据分布在更多的存储芯片上。在某些芯片等待其CAS计时周期完成时,可能会从其他芯片进行数据访问。

问题是,它实际上取决于北桥(NB)的实现。NB必须能够利用在四个DIMM中进行交错的优势,我不知道哪些NB可以做什么,哪些不可以。我怀疑大多数Xeon NB可以跨四个DIMM交错,实际上,大多数这些NB需要将DIMM以四个为一组的方式安装。我不确定P35、965和nForce 680i等消费级NB产品线,每种芯片组的答案可能都不相同...

我知道这不能直接回答您的问题。我非常确定4x2永远不会比2x4慢,如果NB支持四路交织,它将相同或更快。


我能找到的唯一基准(在旧的AMD 939上)显示性能下降,原因是由于时序问题导致第二个存储区被填充。可能旧的控制器(或服务器上的FBRAM控制器)确实可以从中受益,而较新的使用者控制器则没有。 anandtech.com/memory/showdoc.aspx?i=2560&p=2
Dan Neely 2010年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.