问题 :我的电脑插一条4G内存就非常流畅,但是插4G+8G两条就变得卡了,是为什么?

回答:

电脑插4G+8G两条内存就变得卡了,无非只有一种解释,那就是两根内存条的频率不一致,造成了主机内存频率被迫拉低到最低频率,所以就会感觉卡了。

这是由于内存的双通道灵活管理机制造成的,具体请往下看:


1、内存双通道(Dual Channel)存在的意义:

双通道是为了解决内存频宽的问题,使主机在只使用DDR400内存的情况下,也可以达到频宽6.4GB/s。

因为单通道内存系统具有一个64位的内存控制器,而双通道内存系统则有2个64位的内存控制器。

单通道内存在同一时间只能读,或者只能写;而双通道是指内存的读、写使用不同的通道,可以同时读和写,内存带宽翻倍。

当Intel把系统前端总线外频FSB提升到800MHz后 ,CPU与北桥芯片之间的数据传输频宽提升到了6.4GB/s,而只有双通道的DDR400内存规格才能达到6.4GB/s,由此满足FSB800对频宽的需求。

定义:只有达到DDR400内存规格后,双通道才有较大意义。

2、内存双通道的原理:

双通道的原理,就是直接设计了两个内存控制器,这两个内存控制器可相互独立工作,每个控制器控制一个内存通道。

在这两个内存通道上,CPU可以分别寻址、读取数据,从而使内存的带宽增加一倍,数据存取速度也相应增加一倍(理论上)。

于是,在双通道模式下具有了128bit的内存位宽,从而在理论上把内存带宽提高一倍,见上图。

定义:双通道是一种主板芯片组采用的一种技术,与内存本身无关,任何DDR内存都可工作在支持双通道技术的主板上。

3、双通道模式, 必须满足的两个条件:
  • 在每个通道 DIMM 配置匹配
  • 匹配在对称内存插槽

最佳状态,两根内存同频同容量成对,我们叫它对称双通道。而实在没有办法也可以不对称使用,既非对称双通道。

对于靠近CPU的内存插槽,把距离CPU从近到远的方法命名为:B1、B2、A1、A2。

正确双通道内存插法,远离CPU插槽,颜色相同两个插槽插入即可。

4、非对称双通道:

回到您的问题,如果两根内存容量虽然差异,而频率又不同的情况。

比如,一根DDR4 2400 8GB 台式机内存条 一根DDR4 2666 4GB 条,实际执行起来,双通道是按照2400频率,执行双通道是4+4G=8G,剩下的4G依然按照单通道执行。

这个使用方式我们叫非对称双通道,其实这个影响并不是很大,见上图。

5、影响最大的是内存频率

我们看一张图,这是单条DDR4 2666MHz的16G内存条,在不同频率下,可见影响非常大。

其中主板设置为2666MHz时,比2133MHz的成绩提升达到了20%以上;超频到3000MHz,比2133MHz的成绩提升将近达到了30%左右。

同理,你的内存由于不同频率,拉低了内存使用频率,所以感觉比单条还要卡。

建议,看哪根内存频率比较高,然后按照它的频率配根,这样就可以实现真正的高频对称双通道了。

  • 发表于 2022-01-10 01:15
  • 阅读 ( )
  • 分类:科技