在BIOS中提升内存性能

硬件周刊

我们都知道,电脑的BIOS设置对于硬件的性能非常关键,有的时候因为一个小小的设置就可以完全改变系统的整体性能,特别是内存方面的设置更是对性能有决定性的影响,下面笔者就自己的经验谈谈在BIOS里面如何设置以提高内存性能。
笔者的主板是华硕CUSL2,以下设置以此为例。开机单击“Del”键进入BIOS设置,选择“Advanced→Chip Configuration”,进入芯片设置。其中有6项都是有关内存性能的设置,最关键的就是Timing(存取时间)、CAS Latency(CAS信号延迟)和Cycle Time(周期时间)了。
Timing,即内存存取时间的预设设定值,所有的调整都是经由读取内存模块上的EEPROM来完成的。大多数主板上的内存存取时间的默认值都是非常保守的,使得强大的性能浪费掉或没有利用上。在开始手动调整内存存取时间前,要先选择“User Define”,进入用户自定义模式。
CAS Latency ,即CAS信号延迟,这里的设置对于性能的提升,效果是最明显的。众所周知,不是只有内存时钟频率(不管是100 MHz还是133 MHz)可以决定内存的性能,CAS信号延迟才是内存存取速度的关键指标(或者说潜在因素)。早先的内存模块多半只能在CL3(CAS信号延迟=3,有的表示为3T,意思是3个时钟周期)的模式下运行。这些内存大多没有EEPROM芯片供主板的BIOS读取。在现在主流的内存模块上可以找到的EEPROM芯片,是用来储存如CAS信号延迟等的重要信息。许多CL3模块(或是CL 2.5的DDR内存模块)能够在CAS信号延迟为2的条件下工作,不会产生什么问题,但这要看内存的品质了。如果你的内存够好,完全可以设置为更低的CAS信号延迟时间(如(图1))。笔者曾经做过测试,在CL2模式和CL3模式下运行,性能相差达5%以上。

图1
图1

Cycle Time,周期时间,即进行一次内存读写所需要的时间,这个值也会影响内存性能。在调节这项参数的时候也要注意内存的品质问题,好的内存完全可以设置为更短的周期时间,如通常默认的设置为7T,9T,你可以设置为5T,7T。不过在调节Cycle Time的同时,要把我们前面提到的CAS信号延迟改为2T。笔者的经过这样的调节之后,内存性能有了8%~9%的提升,你也赶快试试吧。
编注:不同的主板,BIOS设置略有不同,但一般都会涉及到上述三个参数,在更改这三个和内存性能密切相关的参数之前,一定要确信内存的品质,否则很可能更改设置后无法正常开机。