DDR时代内存超频指南

整机外设

  系统对于内存带宽的需求也在日渐增加,正是在这种情况下,DDR内存已经取代传统的SDRAM成为内存市场的新主流。而目前由于CPU倍频的锁定,CPU在超频的同时也需要更高频率的内存来支持,DDR内存超频于是成为超频爱好者的必修课之一。

  内存颗粒与超频的关系

  我们知道,用不同规格的内存颗粒生产的内存条,其工作频率也会不同。DDR266采用7.5ns的颗粒,而DDR333则采用6ns的颗粒,DDR400更是采用了5ns的颗粒,内存颗粒的规格与内存条的运行频率有一定的对应关系。一般来说,当内存颗粒的标称频率等于内存条的运行频率时,超频的空间相对较小。

  那么是不是就不能超频呢?当然不是,通常根据内存颗粒的“体质”不同,内存的运行频率还是有一定的潜力可挖。如果参数设置得当,不少DDR333的内存条完全可以稳定运行在DDR400的频率下,其实目前市场上不少标称“DDR500”之类的内存条就是厂商挑选品质优秀的内存颗粒生产的。因此选择一款优质的品牌内存条,将大大有利于内存超频。

  影响内存超频成功的参数

  那么在超频内存之前,我们有必要了解一下DDR内存运行状态的一些参数。进入到主板BIOS,我们就可以看到内存设置通常有CAS Latency Time(CAS)、Cycle Time、RAS to CAS Delay、RAS Precharge Time几个选项(主板不同,这几个选项的名称有可能不同,但本质一样)。当然必不可少的还有一个自动设置项“BY SPD”,也就是采用DDR内存条SPD芯片内的参数来设置内存的运行状态,一般这种状态最为稳定。当然,如果我们要对内存超频,大多会采用手动设置(Manual)的方式。

  CAS Latency Time:CAS内存延迟时间。目前大部分DDR内存延迟时间为2.5或者2,数字代表它在读取数据的延迟时间,可以是两个半时钟周期也可以是两个,当然是越小越快。

  Cycle Time:内存时钟周期。该参数用于确定内存行激活时间和行周期时间的时钟周期数。通常所选数字越小内存也越快。

  RAS-TO-CAS Delay:内存行地址传输到列地址的延迟时间。该参数可以控制内存行地址选通脉冲(RAS,Row Address Strobe)信号与列地址选通脉冲信号之间的延迟。对内存进行读、写或刷新操作时,需要在这两种脉冲信号之间插入延迟时钟周期。出于最佳性能考虑可将该参数设为2,如果系统无法稳定运行则可将该参数设为3或者4。

  RAS Precharge Time:内存行地址选通脉冲预充电时间。该参数可以控制在进行内存刷新操作之前行地址选通脉冲预充电所需要的时钟周期数。将预充电时间设为2可以提高内存的性能,但是如果两个时钟周期的预充电时间不足,则SDRAM会因无法正常完成刷新操作而不能保持数据,可以根据需要适当设置成3或者4。

  此外,影响内存超频成功还有一个重要的因素就是DIMM模组的电压(内存工作电压)。根据以前超频CPU的经验,在一定的承受范围内,较高的电压有助于内存模组内部信号在较高频率下仍然保证清晰,从而增加内存超频之后的稳定性。不过DIMM模组电压可调和主板设计有关,某些主板并无这项功能,选购主板时需要留意。

  超频等于简单提升频率?

  内存一般有两种超频方式,最常见的一种就是超频率,当CPU外频提升的时候,根据大多主板的设计,内存的频率将和CPU的外频一起提高,从而达到整体的效能提升。当然也可以采用内存异步的方式,当CPU运行在一定的频率下,内存运行的频率与CPU的频率成一定比例关系,也可以达到超频内存的目的。此外,还有一种就是超参数,如果CPU的外频没有变化的时候,我们还可以通过调高内存运行参数的方法来达到内存效能的提升,例如将内存的CAS参数设置为2。

  这两种超频方法哪种更好?答案并不是绝对的,因为超频时除了追求速度外还要考虑稳定性。两种超频方法可以根据采用内存条的实际情况灵活运用。比如内存超频到一定的频率下无法稳定,往往需要适当调低内存参数,从而保证内存运行在较高的频率上。当然我们也可以用SiSoftware Sandra 之类的软件对两种超频方法进行测试,看看哪种方法更适合当前系统。

  实战内存超频

  下面笔者就以一款i845G主板和Kingmax DDR266内存为例来进行内存超频实战。由于采用的内存为DDR266,所以内存频率自动识别为133MHz(DDR266),并且BIOS的默认设置为BY SPD方式。由于i845G支持内存异步,可以支持DDR333,所以我们可以在BIOS中将内存频率设置为166 MHz(DDR333)。重新启动,发现在启动画面中内存的频率识别为DDR333了。接下来要做的事情就是验证超频之后的稳定性了,可以通过一些测试软件(如Superπ、PCMark2002等)以及一些应用程序或者游戏来验证。如果能够顺利通过这些测试,则表示内存可以稳定运行在这个频率下,也就是一次成功的超频了。

  但是令人遗憾的是,由于这条内存品质本身的原因,直接超频到DDR333并不十分稳定,于是在BIOS内存参数设置中调低内存的参数,采用手动设置,除了CAS仍然设置为2.5之外,其他参数设置为最慢,这条DDR266终于稳定到DDR333的频率上了。下表所示为超频前后使用SiSoftware Sandra测试的内存性能数据。

  总 结

  DDR内存的超频并不仅仅只是简单的提升频率,参数的设置对于超频的成功与否起着决定性的作用。如果内存在超频之后存在不稳定状态,建议将内存的参数适当调低,以保证内存运行的稳定性。此外,内存条自身品质、主板相关设计(如前面提到的DIMM模组电压可调)都与内存是否能成功超频有密切关系。

  友情提醒:由于对内存超频将会带来一些不稳定因素和和风险,超频者需小心谨慎,防止给数据和硬件造成损失。