为什么每个插槽中的RAM数量不相等会降低性能?

兰斯·拉方丹

本页介绍了许多MacBook笔记本电脑的RAM规格。在我的笔记本电脑(13英寸专业版2011年末)中,它说:

附加说明:为了获得最佳性能,请同时填充两个内存插槽,并在每个插槽中安装相等的内存模块。

这不是我第一次听说这种现象,而且绝对不是苹果公司所特有的。

为什么会这样呢?除了可用内存明显减少之外,为什么使用6GB(1x4GB + 1x2GB)运行要比使用8GB(2x4GB)运行更糟?

大卫·施瓦兹(David Schwartz)

在两个插槽中都有相等数量的内存时,可以对内存进行“交织”,以便连续的内存块可以替换插槽。这样,内存访问几乎完美地平均分配到两个插槽,从而允许它们的带宽组合在一起。如果数量不均匀,则无法交错存储,必须先将其映射到一个存储棒,然后再映射到另一个存储棒。正在访问大量连续内存的程序将发现几乎所有访问都归于一根棒,并且不会有带宽组合。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章