我可以拥有两根不同容量的 RAM 条吗?

我可以拥有两根不同容量的 RAM 条吗?

一般情况下,尤其是在我的 MacBook Pro(2012)上。我不清楚答案是肯定的还是否定的,因为我听过两种答案。所以我来这里是为了弄清楚。

我可以拥有两根不同容量的 RAM 棒吗?为什么?我会使用完全相同的品牌、速度和频率。

答案1

完全没问题。

也许它们每天都 100% 相同可能会带来一些优势。存在时间因素,例如 CAS 延迟。尽管理论上你也可以获得具有相同 CAS 延迟的 RAM,但唯一的区别实际上就是容量。

据我所知,性能方面最重要的是它们的速度应该相同。RAM 时序/CAS 延迟起着一定的作用。RAM 很便宜,你可以用更高容量的 RAM 替换所有 RAM。

人们通常使用不同容量的 RAM。他们试图匹配速度,否则他们只能以最慢的速度运行。

答案2

两个不同容量的内存模块就可以了。

如果您有两个速度不同的模块,那么计算机应该以最慢的模块的速度运行。在 99% 的情况下都会自动运行。

在许多情况下,您还可以以特殊方式使用一些内存模块并获得一些额外的速度。有几种方法可以做到这一点(交叉模块、双通道、三通道、四通道……),但最常见的是双通道,它产生大约 5% 的速度额外速度,而无需额外的硬件。5% 并不令人震惊,但 5% 的速度免费很好。很多人都被告知他们应该购买相同的 DIMM。

话虽如此,更多的 RAM 通常胜过双通道带来的额外速度。

只剩下这些东西了:

  1. 获取主板支持的内存。例如 SoDIMM 和常规 DIMM 之间的区别。非服务器上没有四列模块。不要混合普通无缓冲和缓冲/注册模块。
    您可以放心地忽略其中的大部分内容,因为几乎所有消费者内存都是相同的:无缓冲、无 ECC、无奇偶校验)。除非您花费精力寻找一些奇特的东西,否则您将获得正确的东西。
  2. 获得与其他已安装内存电压相同的内存。(例如,如果您的第一个 DIMM 额定电压为 1.5 至 1.65v,而您获得第二个额定电压为 1.35 至 1.5 伏的 DIMM,则在 1.5v 设置下应该可以正常工作。(较旧的模块通常在更高的电压下工作,并且不保证在较低的温度下工作。
  3. 确保您仍然有一个空的内存插槽。:)


内存速度与数量的解释:

假设我有一个加密文件(例如my_secrets.aes),大小为 1GiB。我想解码它,并且会反复访问整个文件。

如果我在一台有 2 GiB 的计算机上执行此操作,那么计算机将启动并加载操作系统。您可以启动破解程序并加载文件。该文件将缓存在内存中。我第一次解密/破解文件时,我会尝试使用某个密钥 A 对其进行暴力破解。接下来,我会在同一个文件上尝试以下密钥,直到我找到正确的密钥来解密它。

每次我都需要访问整个文件。操作系统会在磁盘缓存中有一个副本,这意味着它只需要从磁盘加载一次。这是拥有足够内存的一个好处。而且由于我选择了 2GiB 主机并且没有启动任何其他程序,因此文件将完全适合磁盘缓存。

其次,我用 4GiB 的电脑做同样的事情。它不会更快。

第三次尝试时,我用更快的内存做了同样的事情。CPU 可以更快地从内存中读取数据,整个解码过程也会更快。

这表明了为什么更快的内存具有优势。这
并不是说这是一个极端的优势。我没有运行其他使用内存的程序。我的文件大小明显大于现代 CPU 上的缓存,迫使程序不断从内存中读取。

在日常使用中,您将运行多个程序:例如,一个或两个 Web 浏览器、一个邮件客户端、一个病毒扫描程序、一个打开的电子表格、一个音乐播放器……所有这些都使用内存,并且所有这些都受益于将部分数据放在磁盘缓存中。实际上,不仅仅是它们的数据。如果我启动 Word,编写购物清单,然后保存 Word,那么磁盘缓存将包含 Word 程序的一部分。下次我启动它时,不需要从慢速磁盘加载该程序的全部内容。相反,它可以使用更快的内存数据。

这是另一个比较极端的情况,我启动一个程序,然后退出,再重新启动。

现在,在大多数日常使用情况下,两者兼而有之。更快的内存有帮助。更多的内存有帮助。但是一般为了简·雷格与更大内存相比,更多内存具有更大的速度优势。

答案3

为了提高性能,您应该使用 2 条匹配的 RAM。
但大多数情况下,现代硬件可以处理不匹配的 RAM 并仍能正常工作,但这不是最佳配置。

一些较旧的主板拒绝启动,一些只能以单通道模式运行,一些即使内存条不匹配仍能全速运行。

事实上,一切都取决于硬件。

答案4

我有一台运行 El Capitan 的 Macbook7.1 白色一体机(2010 年中),里面有 8GB 和 2GB 内存,都是不同品牌的 PC3-8500(1066MHz)。大概有半年的时间,我只遇到过一次故障,这可能与混合 RAM 无关 - 我的电脑随机重启并显示一个没有 Apple 标志的空文件夹,然后我又重启了一次才解决这个问题。总的来说,我的电脑运行流畅。不说细节,仅从用户的角度来看,这完全没问题。我自己安装了它,而且我的技术也不太熟练。运行没有任何问题。

相关内容