Answers:
四根棍子会在内存控制器和主板芯片组上造成更大的压力。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这个答案。
2x4GB在基准测试中会稍快一些,因为主板必须稍微放松时序以处理每个通道两个DIMM,但是在实际使用中,您永远不会注意到它们之间的差异。如果大幅超频也很重要,第二组DIMM将限制您将内存时钟推高的能力。
如果成本大致相同,则2x4 GB将为您提供空间,以便将来在需要时扩展到16 GB的内存。如果成本高得多,并且您预计不会需要更多的RAM,则没有理由不省钱而改用4x2GB。
不是我的答案,而是我遵循的答案:
这个问题已经在其他几个论坛上提出过,但是从来没有一个好的明确答案。除了超频,可升级性和温度之外,我怀疑4x2会比2x4快一点,因为会有更多的交错。交错意味着数据分布在更多的存储芯片上。在某些芯片等待其CAS计时周期完成时,可能会从其他芯片进行数据访问。
问题是,它实际上取决于北桥(NB)的实现。NB必须能够利用在四个DIMM中进行交错的优势,我不知道哪些NB可以做什么,哪些不可以。我怀疑大多数Xeon NB可以跨四个DIMM交错,实际上,大多数这些NB需要将DIMM以四个为一组的方式安装。我不确定P35、965和nForce 680i等消费级NB产品线,每种芯片组的答案可能都不相同...
我知道这不能直接回答您的问题。我非常确定4x2永远不会比2x4慢,如果NB支持四路交织,它将相同或更快。