泡泡网存储频道 PCPOP首页      /      存储     /      评测    /    正文

全方位实测!1G内存能比512快多少?

    在K7时代,我们曾经为了当时伟大的nForce2的双通道去升级内存,而购买两条内存的习惯一直延续到了现在。

    转眼nForce2已经渐渐的被市场所淘汰,我们的内存也大都升级到了256MB和512MB。随着内存价格的滑落,单条512MB DDR400的现代内存已经跌破400元大观,并暂时稳定在380元左右,很多消费者看到了这样的信号,仿佛是看到了曙光,纷纷抢购内存,我们先不说这样的动机是否合理,我们想说的只是你升级内存的意义究竟有多大!

 双通道内存插槽
 
    首先,我们知道,影响内存性能的通常有两个因素:内存带宽和内存延时。
 
    内存带宽就好比是一个管道的流量,更高的流量就好比是更多的数据。内存延时就好比是这个管道的长度,越短的距离才能保证数据在第一时间流到需要它的地方。 
 
   
 
    这两点同时影响着系统的性能,而且他们影响系统性能的方式并不相同:
 
    内存带宽,是由内存的位宽和内存的频率决定的,就好像是一条马路的宽度和车流的速度,只有马路越宽,车速越高才能最大限度的提高性能。我们所熟知的双通道内存设计,就好比是将马路的宽度进行了扩容,很大程度上提高了系统的性能。
 
    内存延时,就好像是马路上红灯的数量,红灯越多,车辆就不得不停车起步很多次,耽误了很多的时间,同样对性能会产生很大的影响。
 
    在K7时代,AMD的Athlon系列处理器采用的EV6总线,对于内存带宽的要求并不是太高,因为Athlon XP处理器的EV6总线的工作频率为133/166Mhz,实际带宽就是2.1GB/s或者2.7GB/s,带宽要求不高,使用普通的DDR266或者是DDR333内存就已经够了,双通道的DDR400在这样的平台上很难发挥出其带宽优势。
 
 
为什么会造成这种情况呢?我们来一算便知:
 
    首先,我们用前端总线为133MHz的系统为例,一个Athlon XP的总线位宽为64位,再加上采用的是EV6总线,所以处理器需要的带宽就是:
 
133MHz×2×64bit÷8=2.1GB/s
 
    然后我们再来计算一下双通道DDR266内存的带宽,因为nForce芯片组提供的是两个独立的64位内存控制器,所以可以等效为128bit的内存位宽:
 
133MHz×2×128bit÷8=4.2GB/s
 
    我们看到,在传统的架构中,由于处理器的瓶颈效果,仅仅能够使用到内存带宽的一半,这也就是为什么nForce2芯片组在单通道和双通道情况下差别不大的原因了。
 
    然而到了现在很多用户都已用上了512MB的DDR400内存,可眼看着内存一天天便宜,又有很多用户按奈不住冲动想将自己的512MB的DDR内存升级为1G!但从将512MB内存升级到1G究竟会带来多少好处呢?
 
0人已赞

关注我们