当前位置: 主页 > 前端开发

前端总线比内存-前端总线内存18

发布时间:2023-03-11 21:15   浏览次数:次   作者:佚名

【IT168 导购】对于初级玩家来说,内存的带宽是一个比较难搞懂的东西。这篇文章的目的并不是为了使你成为一个内存方面的专家(如果可以的话也不错,呵呵),而是为了帮助你更好地理解内存带宽方面的知识,并且明白内存带宽在你的系统性能中所扮演的角色。由此,这篇文章也许也能够帮助你选购适合自己的内存,省去不必要的浪费。

内存速度

从技术上讲,DDR DIMM(Dual In-line Memory Modules)内存总线的时钟频率与内存型号有着这样的对应关系:100MHz-PC1600, 133MHz-PC2100, 166MHz-PC2700, 200MHz-PC3200, 233MHz-PC3700, 266MHz-PC4200前端总线比内存,与之相对应的,上述每个内存型号分别运行在以下的有效时钟频率之下:200MHz, 266MHz, 333MHz, 400MHz, 466MHz以及533MHz。也就是说,计算机业界采用了把实际频率转换为对应型号的命名方法来标称这些DDR内存,换言之,DDR内存中的PC1600就是指实际频率运行在200MHz的内存,以此类推,PC2100运行于266MHz, PC2700运行于333MHz, PC3200运行于400MHz, PC3700运行于466MHz,PC4200运行于533MHZ。

剖析

在同等配置的情况下,一台装配了 2-2-2-5 的DDR内存的计算机要比采用 3-4-4-8 DDR内存的计算机快。这是因为前者使用在获得指令或者数据以及把它们发送出去的实际时间要少于后者。

前端总线内存18_前端总线比内存_前端总线比内存3比28

类似于“2-2-2-5”这样的参数,被称作内存的时序(timing)。为了得到较低的时存,DIMM(Dual In-line Memory Modules,双边接触内存模组)运行的频率通常要比系统前端总线低。然而,当你对CPU进行超频后,DIMM的带宽限制会变为对CPU的扼制,影响了CPU的运行速度,除非你放弃较低的时存,那么DIMM才有可能工作在与系统前端总线或者CPU外频相同的频率。这是由于当对带宽的需求很大的时候,CPU只能够等待下一个时钟周期才能够得到所需要的数据,因为内存的速度跟不上CPU的频率。当需要运行具有大量临时数据的应用程序的时候,例如Photoshop和数据库,具有一个足够大的带宽缓存是很有帮助的。

另外,一个CAS(Column Address Strobe,行地址控制器)为2的PC3200或者3500内存可以填补带宽不够的缺陷。由于这些内存具备更低延迟时间,因此,能够使CPU与内存间的数据传输更加快。诸如游戏和一些3D应用程序等等不需要太大带宽的程序,能够通过这些内存获得更快的数据传输速度。

双通道不等于双倍带宽

出于对速度的追求,为低速DDR内存寻找增加带宽的方法算是很理所当然的“路子”了。最新的解决方案是,在系统内存上面采用双通道总线,换言之,就是在不增加内存时钟频率的前提下,增加内存的潜在带宽。尽管目前的内存生产商能够依据JEDEC标准生产高于DDR 400的内存产品,但是,采用双通道总线无可否认是解决内存带宽问题的一个好方法。如果有留意测试数据的话,你会发现一个双通道的内存平均会比普通内存快1-5%。在某些测试当中,速度的提升甚至可以达到15%。

在配置了Althon XP处理器的系统里面,由于受到Althon XP系统本身前端总线带宽(3200MB/second)的限制,它并不能够从双通道的DDR400内存上得到任何优势。然而,由于内存控制器实际上是不可能运行在100%的效率之下的,因此,对于Althon XP的系统,你只能够选择一款带宽明显低于3200MB/second的单通道内存产品。对于双通道解决方案来说,由于它能够消除内存控制器非全功率运作所带来的性能下降,因此,你会发现采用双通道的系统的内存带宽会稍微高于单通道内存。

前端总线比内存_前端总线比内存3比28_前端总线内存18

对于Pentium 4处理器来说,由于CPU以及系统前端总线的带宽相对较高(800mhz)前端总线比内存,它能够通过双通道的内存得到比Althon XP系统更高的内存带宽。

内存带宽并不是检验性能的唯一标准,实际上,系统的实际性能是根据每个人所使用的具体的应用程序不同而有差异的。

普遍来说,Athlon XP与Pentium 4之间的性能存在着一定的对应关系。拿Athlon XP 3000+和3200+与800MHz前端总线的Pentium 4 3.0C以及与i865/i875配套的处理器作比较的话,它们之间是存在着一定差别的,这便道明了为什么P4在测试中能够得到更高的分数。

Intel最新产品及其带宽

基于Intel 915G Express芯片组的主板,配以采用LGA775封装、支持超线程技术的Pentium 4处理器,能够提供对双通道DDR2/533和DDR2/400内存的支持。这些内存能够提供最高达8.5 GB/s的带宽。同时,支持对这些双通道内存做一系列的设置。

前端总线内存18_前端总线比内存3比28_前端总线比内存

Intel的新芯片组支持800MHz前端总线的处理器以及双通道DDR2/533和DDR2/400内存,最大容量能够支持4GB。

以下是5款采用90nm工艺制造的Pentium 4 CPU,它们都具备800MHz的前端总线和1MB的L2缓存,并且采用了Intel的新的命名规则:

Intel Pentium 4 520 (2.8GHz)

Intel Pentium 4 530 (3.0GHz)

Intel Pentium 4 540 (3.2GHz)

前端总线比内存_前端总线比内存3比28_前端总线内存18

Intel Pentium 4 550 (3.4GHz)

Intel Pentium 4 560 (3.6GHz)

另外,采用0.13微米工艺制造、具备512K L2和2MB L3的3.4GHz Pentium 4 Extreme Edition处理器也将过渡到LGA775封装。

AMD最新产品及其带宽

AMD Athlon 64 FX-53 (939-pin)

前端总线比内存_前端总线比内存3比28_前端总线内存18

AMD Athlon 64 3800+ (939-pin)

AMD Athlon 64 3700+ (754-pin)

AMD Athlon 64 3500+ (939-pin)

Socket 754的处理器整合了64位的DDR内存控制器,能够提供最高6.4GB/sec的内存带宽。

Socket 939处理器也整合了内存控制器,不过它并没有要求你一定要使用符合规格的内存产品。得益于更低的延迟时间,标准的零缓冲内存模组能够提供更高的带宽。由于HyperTransport技术的频率已经由800MHz提升到1GB,因此,通过HyperTransport技术所获得的带宽可从原本的6.4GB/s提升到8GB/s。

我们希望这篇文章能够帮助您更好地了解内存带宽的基本知识,并且明白内存带宽在整个系统性能中所扮演的角色。