所谓知其然更要知其所以然,我们首先来了解一下内存和CPU直接是如何工作的。老玩家可能都知道,当初在主板上有南桥和北桥两大芯片,其中南桥负责沟通北桥和I/O接口、SATA等设备,偶尔也帮忙转接成低速PCI-E接口来使用。
北桥,也被称为主桥,主要肩负着沟通CPU与其他设备,包括PCI-E,内存,南桥这些,其实还有其他接口,现在用的不多就不提了。其中用来沟通内存的部件叫做内存控制器。
CPU从内存里读取数据要先向北桥下达命令,然后内存控制器命令内存寻找对应数据,读取之后从内存传输到内存控制器,然后再经过FSB前端总线传输到CPU之中。整个过程要经过CPU-北桥-内存-北桥-CPU,明显就比较慢。
为了提高使用效率,两大CPU厂商都开始尝试将内存控制器逐步转移到CPU基板中,这样CPU就可以直接向内存进行寻址,过程简化为了CPU-内存-CPU,速度成倍增加。
好了现在我们了解了CPU和内存之间的沟通方法,从奔腾4开始,Intel处理器对内存带宽的要求就越来越高,单条内存已经不足以满足需求,双通道技术就应运而生,早期时候技术不成熟,兼容性问题很严重,经过这么多年的发展,目前来说大多数的内存都可以轻松组建双通道。
类似于磁盘阵列的原理,内存双通道技术就是借助两条内存来同时进行读写操作,提供理论上双倍的带宽,从而减少CPU等待时间,提高性能,三通道四通道同理。简单可以理解为Raid 0磁盘阵列的模式,提升了带宽和速度同时也一定程度上降低了系统的稳定性,不过这种稳定性降低是可以通过生产工艺和技术进步来弥补的。
本文属于原创文章,如若转载,请注明来源:新手训练营:你以为组建了内存双通道?//mb.zol.com.cn/657/6572930.html