内存双通道一定要2个内存都是同样的数值大小吗?一个大一个小是否会影响性能?
參考答案:双通道技术介绍
随着高端处理器的推出,处理器对内存系统的带宽要求越来越高,内存带宽成为系统越来越大的瓶颈。内存厂商只要提高内存的运行频率,就可以增加带宽,但是由于受到晶体管本身的特性和制造技术的制约,内存频率不可能无限制地提升,所以在全新蹬内存研发出来之前,双通道内存技术就成了一种可以有效地提高内存带宽的技术。它最大的优势在于只要更改内存的控制方式,就可以在现有内存的基础上带来内存带宽的提升。从理论指标来看,双通道内存技术具有相当的优势。双通道DDR400的理论带宽为64GB/s,和英特尔的前端总线为800MHz的P4处理器及i865、i875芯片组完全匹配。前端总线为800MHz的P4平台选用双通道DDR400,与双通道的内存控制和管理机制及高带宽有很大关系。
1双通道内存技术原理
双通道内存技术其实就是双通道内存控制技术,它能有效地提高内存总带宽,从而适应新的微处理器的数据传输、处理的需要。双通道DDR有两个64bit内存控制器,双64bit内存体系所提供的带宽等同于一个128bit内存体系所提供的带宽。
双通道体系包含了两个独立的、具备互补性的智能内存控制器,两个内存控制器都能够并行运作。例如,当控制器B准备进行下一次存取内存的时候,控制器A就在读/写主内存,反之亦然。两个内存控制器的这种互补“天性”可以让有效等待时间缩减50%,因此双通道技术使内存的带宽翻了一翻。它的技术核心在于:芯片组(北桥)可以在两个不同的数据通道上分别寻址、读取数据,RAM可以达到128bit的带宽。
2双通道内存技术的发展
双通道内存技术最初是从RAMBUS推出的RDRAM内存条开始的。RAMBUS的内存速度非常快,但是总线宽度却比SDRAM内存还要小,因此它不得不结合Intel的双通道内存控制技术提高带宽,达到高速数据传输速率的目的。不过RAMBUS由于生产成本过高的原因,逐步被市场淘汰,但是双通道内存控制技术得到了发扬光大。如今Pentium 4采用的NetBurst架构对内存带宽要求非常高,如果内存无法提供相应的数据传输率,这么快的处理器总线速度也是无用的。
因此只有通过双通道内存控制技术才能够解决这个问题。最近金邦推出了DDR500内存条,单条的数据带宽达到4GB,如果使用双通道技术,带宽将达到8GB。
3双通道内存技术的应用
双通道内存主要是依靠主板北桥的控制技术,与内存本身无关。目前支持双通道内存技术的主板有Intel的i865和i875系列,SIS的SIS655、658系列,nVIDIAD的nFORCE2系列等。Intel最先推出的支持双通道内存技术的芯片组为E7205和E7500系列。
双通道内存的安装有一定的要求。主板的内存插槽的颜色和布局一般都有区分。如果是Intel的i865和i875系列,主板一般有4个DIMM插槽,每两根一组,每组颜色一般不一样,每一个组代表一个内存通道,只有当两组通道上都同时安装了内存条时,才能使内存工作在双通道模式下。另外要注意对称安装,即第一个通道第1个插槽搭配第二个通道第1个插槽,依此类推。用户只要按不同的颜色搭配,对号入座地安装即可。如果在相同颜色的插槽上安装内存条,则只能工作在单通道模式。而nFORCE2系列主板同样有两个64bit的内存控制器,其中A控制器只支持一根内存插槽,B通道则支持两根。A、B插槽之间有一段距离,以方便用户识别。A通道的内存插槽在颜色上也可能与B通道两个内存插槽不同,用户只要将一根内存插入独立的内存插槽而将另外一根插到另外两个彼此靠近的内存插槽就能组建成双通道模式。此外,如果全部插满内存,也能建立双通道模式,而且nForce2主板在组建双通道模式时对内存容量乃至型号都没有严格的要求,使用方便。
如果安装方法正确,在主板开机自检时,屏幕显示内存的工作模式(如DDR333 Dual Channel
Mode Enabled、激活双通道模式等),则内存已经工作在双通道模式。
4双通道内存技术存在的问题
双通道内存控制技术的出现对使用P4的用户性能有了一定的提升,也是未来发展的趋势。组装双通道内存系统时要注意内存条的搭配,Intel的要求比其他主板要高,最好使用相同品牌、相同型号的内存条,以确保稳定性。
任何一项技术都有其优点也有其缺点,双通道DDR内存技术也不例外。首先,双通道内存都需要成对地使用,这样就大大降低了内存配置的灵活性。更重要的一点是在采购内存的时候至少要选择2×64MB、2×128MB……,这会使用户在内存方面的预算成倍地增加。其次,双通道内存技术的理论值虽然非常诱人,但是由于各种因素,其实际应用的性能并不能比单通道DDR内存高1倍,当然也无法比PC133 SDRAM高出4倍,因为毕竟在现有的系统条件下,系统性能瓶颈不仅仅是内存。从一些测试结果可以看到,采用128bit内存通道的系统性能比采用64bit内存通道的系统性能高出3%~5%,最高的可以获得15%~18%的性能提升。
5结束语
双通道内存技术并非DDR内存所独有,RDRAM也应用了这种技术,像英特尔的i850E芯片组就支持双通道PC1066 RDRAM。因此确切地说,双通道内存技术是双通道内存控制技术,是在当前内存技术的基础上开发的一种内存管理和控制技术。它的重点在于对内存的控制而不是内存本身,整合在芯片组北桥中的内存控制器承担了这个功能,因此说它是芯片组技术似乎更合适。
解决计算机内存带宽瓶颈问题并非只有一条出路,但目前由于种种情况,双通道内存技术似乎是最好的解决方案,而且还将持续一段时间。从内存技术的发展过程可见,无论什么技术,只有性能出色、价格便宜、便于使用才会有光明的前景,这对于计算机其他技术也不例外。