挣钱不易,花钱自当精打细算,今天我们将告诉您一些关于内存产品的细节,日后您就可以根据自己的需要来做出选择,从而使自己的投资最大限度的获得回报。
随着intel旗下支持超线程技术的Pentium 4C处理器以及i865PE/i875P芯片组的发布,内存市场的竞争也进入了一个新的格局。由于DDR内存双通道技术的加入,Pentium 4不必再象i845系列一样,忍受“古老”的SDRAM内存的带宽限制了。但是尽管如此,较早些的i845PE芯片组,由于只使用了单通道内存控制器,还是给Pentium 4 性能的发挥带来了一定的限制。
而目前的Pentium 4处理器拥有了前所未有的800MHz前端总线频率,所以众多的内存厂商也在想尽办法提高内存的工作频率来配合中央处理器的工作。
遗憾的是,如果要使内存的工作频率能够达到与cpu的前端总线频率同步(或者比率为1:1),几乎所有的高速双内联存储器模块(DIMM)的延迟设置都要非常长,例如3-4-4-8。
试想一下,如果让一辆美国流行的那种直线冲刺赛车来参加世界一级方程式大赛,虽然冲刺赛车无论在瞬间加速还是峰值速度都要比F1赛车快的多,但是它几乎是无法转弯的,一旦出发就不能减速,最终要靠减速伞辅助才能停车,这样的赛车怎么可能完成F1比赛呢?而当今众多的高速内存就有点像这冲刺赛车,厂商们拼命去追求高带宽,而对于内存延迟的设置就没那么多考虑了。
而实际上,内存延迟却在整个系统的性能发挥上扮演着非常重要的角色。例如众多的3D程序应用需要的并不是极高的内存带宽,而是计算机内部各器件之间的快速数据存取过程。
什么是内存延迟呢?
内存延迟基本上可以解释成是系统进入数据进行存取操作就绪状态前等待内存响应的时间。
打个形象的比喻,就像你在餐馆里用餐的过程一样。你首先要点菜,然后就等待服务员给你上菜。同样的道理,内存延迟时间设置的越慢,电脑从内存中读取数据的速度也就越快,进而电脑其他的性能也就越高。
这条规则双双适用于基于英特尔以及AMD处理器的系统中。由于没有比2-2-2-5更低的延迟,因此国际内存标准组织认为以现在的动态内存技术还无法实现0或者1的延迟。
通常情况下,我们用4个连着的阿拉伯数字来表示一个内存延迟,例如2-2-2-5。其中,第一个数字最为重要,它表示的是CAS Latency,也就是内存存取数据所需的延迟时间。第二个数字表示的是RAS-CAS延迟,接下来的两个数字分别表示的是RAS预充电时间和Act-to-Precharge延迟。而第四个数字一般而言是它们中间最大的一个。
如左图所示,我们可以看到Crucial DDR333内存的延迟图表。通过这张图表,我们可以看出延迟数字所表示的含义。以最上面的CL=2的内存为例,图中分别有CAS2,CAS2.5以及CAS3三种延时。注意垂直的虚线,它表示的是时钟信号的上升沿或下降沿。由于这是一款DDR内存,因此,一个时钟周期内含有两个点。
CAS latency是注册读取命令到第一个输出数据之间的延迟。CAS latency的单位是时钟周期。图中最后的一个例子,读取指令被注册于T0(延迟=0),因此输出数据就为T3(延迟=3)。
一块延迟设置为2-2-2-5的DDR内存,其性能要高出延迟为3-4-4-8的DIMM。这是因为前者接收到一条指令,找回数据以及送回数据的延迟要比后者要短。
那么作为消费者,你是否会购买一块延迟时间设置慢的高频内存呢?就像PC3700+一样,拥有很高的内存模块但是延迟设置却略显保守。不过如果你想要购买的是一块高工作频率且延迟时间设置很快的内存的话,那么你可能就要失望了,原因很简单,现在的市面上还没有这种适合你需要的内存。那么为什么我们还要在这里讨论延迟时间设置慢的高频内存呢?答案即将揭晓......
为何要生产高工作频率,延迟时间低的内存
在竞争日益激烈的市场中,如果某家厂商在新产品中应用了某些新技术,那其它厂商肯定会及时跟进,相反,如果有的厂家脚步慢了,就会被认为是技术落伍了。正是这种现状使得当今的内存产品陷入了两难的局面,要或提高频率减慢存取时间,要或加快存取时间而降低工作频率。
有两种解释,第一种解释是,高工作频率的DIMM(例如PC4000 DDR)可以凭借提供给处理器的带宽来补偿低延迟所可能带来的性能不足的劣势。需要说明的是,带宽衡量的是数据由一个设备传送到另一个设备的量。
大多数DIMM的延迟时间设置都较高,比如PC3200和PC3500,他们的工作频率要比前端总线频率低。当处理器试图超到一个更高频率的时候,DIMM的带宽限制了CPU的超频能力。也就是说,当处理器需要一个较高的带宽时,CPU在被填满之前需要等待另一个时钟周期,但是内存的速度却不足以满足使它和这个时钟周期同步。当你运行一个数据量很大的应用程序时,例如Photoshop,带宽越宽,程序响应时间也就越短。
另一种解释就是,PC3200以及PC3500内存的CAS2延迟可以弥补带宽的不足,因为延迟时间较低的内存可以使得数据在处理器与内存之间传递的更快。就象3D类的游戏,游戏本身对于内存到电脑其他部件的数据传递速度要求并不高,因此也就不需要有很宽的带宽。
测试是否公平?
其实想要真正说明问题的本质还是要依靠测试以及从测试中获取的数据。那么为了更好的解释前面所叙述的问题,我们还是要做一些测试,这次我们所做的测试包括游戏和应用软件。
在测试的过程中,我们所用的电脑系统工作在前端总线频率为250MHz的状态下。测试所用的内存Corsair TwinX-4000的延迟设定为3-4-4-8,与前端总线频率同步工作。而另一块Corsair XMS3500 CAS2内存的工作频率则是200MHz(我们选择了5:4的内存分频),其延迟设定为2-2-2-5。
为了更好的进行对比,在部分测试项目中,我们还用了一块工作频率为333MHz的Corsair XMS3500 CAS2(内存分频3:2),延迟设定同样为2-2-2-5。
测试系统参数: | ||
测试电脑硬件: | ||
处理器: | Intel Pentium 4 2.4C* | |
主频: | 12 x 250 MHz = 3 GHz | |
主板: | Abit IC7 MAX3 | |
芯片组 | i875P | |
显卡 | ATi Radeon 9800 Pro | |
内存 | 2x 512MB Corsair TwinX-4000 | |
硬盘 | 20GB WD 7200 RPM HDD | |
CDROM: | NEC 52x CD-ROM | |
软驱: | Panasonic 1.44MB | |
散热器: | Prometeia Mach I | |
电源 | PC Power & Cooling TurboCool 510 | |
安装的软件 | WindowsXP Build 2600 | |
工作站测试项目 | Business Winstone 2002 |
* 所有的测试均支持超线程技术
相关视频
相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么
热门文章 机甲mesuit好用吗 机甲优酷路由宝怎么样 优酷小米移动电源怎么样?百度影棒怎么样?百度影
最新文章
酷睿 i7-12700F处理器锐龙r5 3600和i5 1040
amd 5700显卡和2060对比 amd 5700xt和2070哪1660和1060哪个好 1660和1060性能差别对比黑加手环和小米手环3nfc哪个好 黑加手环和小apple pencil2代怎么样 apple pencil2代区别
人气排行 sata2和sata3接口区别评测小米AI音箱和小爱音箱mini版有什么区别 小爱挖矿用什么显卡比较好 2017挖矿显卡排名1660和1060哪个好 1660和1060性能差别对比a8和a9架构cpu的差别百度影棒怎么样?百度影棒一手评测赛钛客mmo7鼠标使用评测AMD Ryzen 7 1700x/1800x用什么主板?AMD R
查看所有0条评论>>