在同一系统中具有单个存储器模块的效果,其具有在双通道中工作的两个其他存储器模块


0

我有一个系统在两个DIMM插槽中使用4 GB内存用于双通道内存。是否可以添加另一个不与另一个内存模块配对的内存?

这有什么好处吗?

有什么缺点?

是否有任何性能图表详细说明差异?


你有什么主板?
Dennis

Answers:


6

这有什么好处吗?

拥有更多内存可以带来明显的好处。

有什么缺点?

  • 所有内存访问都降至单通道模式。放慢速度,或者
  • 在单通道模式下只能访问此单个DIMM。

是否有任何性能图表详细说明将会发生什么?

数十个,没有人确切地说明会发生什么,因为它因程序而异。

如果你的程序是CPU绑定的(这意味着它在CPU上等待很多),那么加速内存访问通常不会做太多。如果它是IO绑定(例如在磁盘上等待),那么程序也不会加速。如果它是内存限制的(例如,巨大的矩阵乘法,这是大到适合CPU缓存的方式),那么速度理论上可以加倍。

理论上。平均使用的实际速度差异约为5%。


你需要通过获得更多内存来平衡5%(平均)的损失和速度增加。通常额外的记忆赢了。但是再一次:这与你的工作有很大的不同。


1
有没有一种简单的方法可以判断出哪两个缺点会发生?
大卫

不是。这取决于主板(实际上,北桥或CPU中的内存控制器)和双通道的实现方式。也可能在BIOS / UEFI配置事物的方式上。
Hennes 2013年

0

系统使用了多少内存还取决于操作系统,以及是否运行32位版本或64位版本等。和它可以支持的记忆。

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.