cba*_*los 7 upgrade memory mac macbook-pro
一般来说,特别是在我的 MacBook pro (2012) 中。我对答案是肯定还是否定感到困惑,因为我已经听到了两个答案。所以我来这里是为了把事情弄清楚。
我可以有两个不同容量的 RAM 棒,为什么或为什么不?我将使用完全相同的品牌、速度和频率。
bar*_*lop 11
会很好。
也许它们每天 100% 相同可能有一些优势。有时间因素……比如 CAS 延迟。虽然理论上你也可以获得具有相同 CAS 延迟的 RAM,其中唯一的区别实际上是容量。
AFAIK 性能的主要问题是它们应该具有相同的速度。RAM Timings / CAS 延迟发挥作用.. RAM 很便宜,您可以用更高的容量替换所有 RAM。
人们通常使用不同容量的 RAM。他们试图匹配速度,否则他们会或可能最终以最慢的速度运行。
两个不同容量的内存模块就可以了。
如果你得到两个不同速度的模块,那么计算机应该以最慢的模块的速度运行。在 99% 的情况下都会自动进行。
在许多情况下,您还可以以特殊方式使用一些内存模块并获得一些额外的速度。有几种方法可以做到这一点(交错模块、双通道、三通道、四通道……),但最常见的是双通道,它在不需要额外硬件的情况下产生大约 5% 的额外速度。5% 并不令人震惊,但免费的5% 速度很好。很多人被告知他们应该购买相同的 DIMM。
话虽如此,更多的 RAM 通常胜过双通道的额外速度。
只剩下这些东西:
内存速度 vs 数量解释:
假设我有一个my_secrets.aes
大小为 1GiB的加密文件(例如)。我想解码它,我会一遍又一遍地访问整个文件。
如果我在具有 2 GiB 的计算机上执行此操作,则计算机将启动,加载操作系统。您可以启动破解程序并加载文件。该文件将缓存在内存中。我第一次解密/破坏文件时,我会尝试使用某个密钥 A 对其进行暴力破解。接下来,我在同一个文件上尝试使用以下密钥,直到找到正确的密钥来解密它。
每次我都需要访问整个文件。操作系统将在磁盘缓存中有一个副本,这意味着它只需要从磁盘加载一次。这是拥有足够内存的一个很好的部分。由于我选择了 2GiB 主机并且没有启动任何其他程序,因此该文件将完全适合磁盘缓存。
其次,我用 4GiB 计算机做同样的事情。它不会更快。
在第三次尝试中,我用更快的内存做同样的事情。CPU 可以更快地从内存中读取数据,整个解码过程也会更快。
这说明了为什么更快的内存具有优势。
并不是说这是一个极端的优势。我没有运行其他使用内存的程序。我的文件大小明显大于现代 CPU 上的缓存,迫使程序不断从内存中读取。
在日常使用中,您将运行多个程序:例如一两个网络浏览器、一个邮件客户端、一个病毒扫描程序、一个打开的电子表格、一个音乐播放器……所有这些都使用内存,所有这些都从在磁盘缓存中有他们的一些数据。实际上,不仅仅是他们的数据。如果我启动word,写一个购物清单,然后保存word,那么磁盘缓存就会有word程序的一部分。下次我启动它时,并不是所有的程序都需要从慢速磁盘加载。相反,它可以使用更快的内存数据。
这是我开始程序的另一个有点极端的方面。退出它,然后重新启动它。
现在,在日常使用的大多数情况下,两者兼而有之。更快的记忆有帮助。更多的内存有帮助。但平均而言,对于Jane Regular而言,与更大的内存相比,更多的内存具有更大的速度优势。
归档时间: |
|
查看次数: |
54245 次 |
最近记录: |