● 内存延迟知多少?

早在DDR2时代开始,用户便开始关注内存延迟等参数,而且较高延迟内存也被很多DIY玩家称作“鸡肋”。如今DDR3内存风生水起,但是该规格内存延迟过高更加令用户们嗤之以鼻。笔者从论坛上得知,低延迟在不少用户的心目中是与高性能划等号的,而厂商为了迎合这些玩家亦推出了相应的低延迟内存产品,当然这些内存价格比普通内存要贵出不少,那么究竟多花出的钱到底和性能提升成不成正比呢?今天答案就能揭晓。

影响内存延迟的BIOS参数 内存延迟越低越好吗_游戏测试

海盗船4GB

DDR2-1066内存套装标签

● 什么是内存延迟?

内存延迟表示系统进入数据存取操作就绪状态前等待内存相应的时间,它通常用4个连着的阿拉伯数字来表示,例如“5-6-6-18”。其实并非延迟越小内存性能越高,因为CL-TRP-TRCD-TRAS这四个数值是配合使用的,相互影响的程度非常大,并且也不是数值最大时其性能也最差,那么更加合理的配比参数很重要。

上图我们看到这款海盗船内存频率为1066MHz,延迟为“5-6-6-18”,它们代表的意义从左往右分别是:

CAS

Latency,即列地址选通脉冲时间延迟,我们常说的CL值就是它。指的是内存存取数据所需的延迟时间,简单的说,就是内存接到CPU的指令后的反应速度。

RAS-to-CAS

Delay(tRCD),对应于CAS,RAS是指Row Address

Strobe,行地址选通脉冲。CAS和RAS共同决定了内存寻址。RAS(数据请求后首先被激发)和CAS(RAS完成后被激发)并不是连续的,存在着延迟。即内存行地址传输到列地址的延迟时间。

Row-precharge

Delay(tRP),内存行地址选通脉冲预充电时间,即内存从结束一个行访问结束到重新开始的间隔时间。

Row-active

Delay(tRAS),内存行地址选通延迟。是指从收到一个请求后到初始化RAS(行地址选通脉冲)真正开始接受数据的间隔时间。

影响内存延迟的BIOS参数 内存延迟越低越好吗_游戏测试

BIOS中调节内存延迟参数

由于内存的读写速度远远落后于CPU的处理速度,因此减少这些读写延迟理论上可以提高内存甚至是整个PC系统的性能。实践才是检验真理的唯一标准,同频率内存下更低的延迟性能能够提升多少呢?下面就让我们通过实际测试获得答案。

● 测试系统硬件环境:

在本次内存对比评测中,我们采用了较主流的Intel双核奔腾E5300,需要将其外频提升至266(默认外频为200),才能能较好支持DDR3-1066内存。

测 试 平

台 介 绍

Intel Pentium E5300

(双核 / 200MHz*13 /

2MB共享L2缓存)

内存模组

三星

金条 2GB DDR3-1333*2

(9-10-10-25 /

1.5v)

ASUS

P5E3

Premium(DDR3)

(Intel X48 /

BIOS版本号:0801)

显示卡

ATI Radeon

4850

(RV770 / 512MB /

核心:625MHz / 显存:1986MHz)

西数猛禽300GB

(300GB /

10000RPM / 32M缓存 / 50GB

NTFS系统分区)

电源供应器

Topwer TOP-900W

(ATX12V 2.0 /

900W)

AOC 2490Vw

(23英寸LCD /

1920*1080分辨率)

● 测试系统的软件环境:

测 试 软

件 相 关 介 绍

应用测试

SiSoftware Sandra2009

( 版本号2009)

PCMark Vantage

(Professional

Edition / 版本号1.0.0)

Super PI

(版本号 1.4)

3D Mark 05

(版本号 1.3.0)

游戏测试

兄弟连

(分辨率

1440*900)

孤岛惊魂

(分辨率

1440*900)

整个测试中,采用的三星DDR3-1333内存被运行在DDR3-1066下,延迟分别设置为5-5-5-15、6-6-6-18、7-7-7-21三种模式,电压均保持在1.5V,处理器外频266、倍频6,下面就是具体的测试环节。

● SiSoftware Sandra2009测试

这是一套功能强大的系统分析评测工具,拥有超过30种以上的测试项目,主要包括有

CPU、Drives、CD-ROM/DVD、Memory、SCSI、APM/ACPI、鼠标、键盘、网络、主板、打印机等。全面支持当前各种

VIA、ALI 芯片组和 Pentium 4、AMD DDR平台。除了具有强大的功能外,使用也很方便,易于上手。

影响内存延迟的BIOS参数 内存延迟越低越好吗_游戏测试

SiSoftware带宽测试对比

影响内存延迟的BIOS参数 内存延迟越低越好吗_游戏测试

SiSoftware响应时间测试对比

利用较为准确的Sandra

memorybenchmark测试内存的带宽、潜伏性能。其中内存的延时在带宽测试中表现不明显,不过CL5同CL7之间比较相差100MB/S以上的带宽。响应时间方面,CL5时序下内存延迟已经逼近100ns关口,相比CL7提升比较明显。

●应用层测试:PCMark vantage内存子项测试

合成测试软件PCMark

vantage的内存测试部分是根据真实应用编写的测试脚本,也具有一定的参考意义,我们选用了这款软件中对于内存的测试。

影响内存延迟的BIOS参数 内存延迟越低越好吗_游戏测试

PCMark vantage内存子项得分

PCMark

vantage可以很好反映系统性能变化,通过测试看出,内存延迟的变化对整体性能并没有太多变化,成绩基本持平。

● 3DMark05测试

影响内存延迟的BIOS参数 内存延迟越低越好吗_游戏测试

3DMark05测试

通过3DMark05测试成绩看出,内存延迟的降低并没有带来实质性的变化,基本分值在19000分左右,前后差值在100分左右。

● 游戏性能测试

影响内存延迟的BIOS参数 内存延迟越低越好吗_游戏测试

孤岛惊魂游戏测试

影响内存延迟的BIOS参数 内存延迟越低越好吗_游戏测试

英雄连游戏测试

通过上面两款游戏测试,可以看出在英雄连和孤岛惊魂延迟的变动对游戏影像微乎其微。

.

● Super_π测试对比:

Super π主要是考查处理器的圆周率运算能力,虽然主要是衡量处理器,但对内存系统也有一定要求。

影响内存延迟的BIOS参数 内存延迟越低越好吗_游戏测试

数据处理测试对比

● 全文总结

从上面测试中可以看出,内存延迟的变动无论对系统的性能变化、数据处理能力和游戏性能均表现不明显,所以在充足的带宽下内存延迟的变化对PC的性能影响几乎可以忽略不计。

电脑系统就像一个水桶,想要把水装到最多必须取消任何一处短板,这样才能保证水不会因为某个短板过短而流出去。也就是说,数据的传输速度除了和内存带宽、延迟有关以外,还和前端总线频率、内存控制器等等方面有关。

其实,内存由于受到半导体的物理特性影响,提高延迟已经不是那么容易,反而提高内存的读写传输速度变得更加轻松,尤其是进入DDR3时代,更高的传输速度,在提高了PC性能的同时,还淡化延迟带来的影响,所以内存延迟时代已然过去,我们也不不必把过多的金钱浪费在这方面。