高手教你优化内存设置
程序员文章站
2022-06-27 10:34:45
高手教你优化内存设置 内存作为电脑的三大核心配件之一其重要性不言而喻,很多用户也将改善内存性能作为提高配置整体性能一个重要手段。提到改善内存性能,大家首先想到的可能是增加内存容量、对内存进... 09-04-21...
内存作为电脑的三大核心配件之一其重要性不言而喻,很多用户也将改善内存性能作为提高配置整体性能一个重要手段。提到改善内存性能,大家首先想到的可能是增加内存容量、对内存进行超频,部分硬件玩家还会想到通过优化内存参数改善内存性能。不过目前大部分用户对于内存参数的定义和实际影响并不太了解,针对这一问题,笔者在本文中讲重点为大家介绍内存参数的含义,同时通过实际测试让大家了解内存参数对内存性能的影响,以及优化参数设置时的一些注意事项和技巧。
目前主流主板bios中常见的内存参数设置选项主要有以下几种:cas latency control(tcl)、ras to cas delay(trcd)、row precharge timing (trp)、min ras active timing(tras),部分主板还提供了command per clock(cmd)选项。除了上述常见参数设置外,大部分主板的bios中还提供了内存高级参数设置,这些参数包括:row to row delay(或ras to ras delay,trrd)、row cycle time(trc)、write recovery time(twr)、write to read delay(twtr)、refresh period(tref)等。需要提醒大家的是,不同主板厂商、不同品牌的bios在参数名称上可能存在一定差异,但是对应的缩写基本都是统一的。所以大家不用可以去记下参数的详细名称,只要记住对应的缩写就可以了。
究竟这些参数的改变对内存的帮助有多大,而在超频的时候,究竟采用哪个参数呢?相信就是高手也不能立刻回答这些问题。为了让喜欢玩内存的朋友更加深入了解这些参数设置,我们就用评测数据来解开内存设置之谜。如果你自认是高手,那么以下的文章内容,你能不看吗?
经过52硬件的测试和分析,我们可以对影响ddr2内存的诸多因素进行一个简单的小结——在所有因素中,工作频率对于ddr2内存影响最为突出。用户比较关心的内存时序、cmd等参数对于内存性能也有一定影响,但与频率变化相比影响要小一些。所以,对于追求内存性能的用户而言,大家应该把提升内存频率放在首位。找到一个相对合适的超频频率后,再通过调整内存参数对内存性能进行进一步的优化。
具体到内存参数调节,通过此前的测试中我们可以看到调节时序参数可以在一定程度上提升内存性能,但提升幅度只有1%-2%。在实际调节过程中,大家可以先将tcl、trcd、trp、tras几大参数设定为较低的数值,如果内存出现不稳定的情况,我们再逐渐增加以上几项参数的延迟设置。考虑到tcl参数对内存性能影响较大,建议先增加trcd、trp、tras,最后再增加tcl参数延时。
对于大家比较关心的1t/2t设置,它对性能的影响要比时序参数明显一些,测试中内存在1t设置下性能有1%-3%左右的提升。不过在采用1t设置后,内存的稳定性大幅降低,超频幅度也受到明显制约。综合考虑,笔者认为追求性能的玩家可以尝试使用1t设置,但这必须是以不影响内存稳定性和超频空间为前提的。如果用户盲目追求使用1t设置而影响到系统的稳定性和内存的超频能力,这种做法显然得不偿失。至于普通用户,笔者认为最好不要去更改内存的1t/2t设置。
总而言之,如果用户希望获得更好的内存性能,那么最有效的办法的就是适当提升内存频率,这样内存的性能提升也是最为显著的。在对内存进行超频后,如果大家还希望进一步优化内存性能,那么可以适当降低tcl、trcd、trp、tras以及cmd参数设置。不过在降低参数延迟的过程中如果内存出现不稳定的情况,那么大家就应该逐步增加参数延迟(特别是cmd参数),这样才能兼顾性能和稳定性。最后,笔者为大家总结了内存性能优化的操作流程(如下所示),希望这些流程能够帮助大家充分挖掘内存的性能:
在默认参数下对内存进行超频,确定内存能够稳定工作的超频频率,其间可适当增加内存电压,但为了安全起见最好不要超过2.1v。(如果用户不打算对内存进行超频,只是想通过优化参数获得更好的性能,可直接跳至第二步)。
1:将内存延时设置在较低的水平,比如ddr2-800内存可以设定为4-4-4-10,更高频率内存可以设定为5-5-5-15。同时将cmd参数设置为1t,并利用测试软件检查内存是否能够稳定工作。
2:假如降低参数延迟后内存出现不稳定的情况,建议首先将cmd参数调整为auto或2t,再使用软件检测内存的稳定性。
3:如果内存在2t或auto模式下仍然无法工作,用户可将逐步提高tcl、trcd、trp、tras参数的延时设置。
4:对于tcl参数对内存性能影响较大,大家可以先增加trcd、trp、tras参数的延迟,最后再增加tcl参数延迟,直至内存能够稳定工作为止
目前主流主板bios中常见的内存参数设置选项主要有以下几种:cas latency control(tcl)、ras to cas delay(trcd)、row precharge timing (trp)、min ras active timing(tras),部分主板还提供了command per clock(cmd)选项。除了上述常见参数设置外,大部分主板的bios中还提供了内存高级参数设置,这些参数包括:row to row delay(或ras to ras delay,trrd)、row cycle time(trc)、write recovery time(twr)、write to read delay(twtr)、refresh period(tref)等。需要提醒大家的是,不同主板厂商、不同品牌的bios在参数名称上可能存在一定差异,但是对应的缩写基本都是统一的。所以大家不用可以去记下参数的详细名称,只要记住对应的缩写就可以了。
究竟这些参数的改变对内存的帮助有多大,而在超频的时候,究竟采用哪个参数呢?相信就是高手也不能立刻回答这些问题。为了让喜欢玩内存的朋友更加深入了解这些参数设置,我们就用评测数据来解开内存设置之谜。如果你自认是高手,那么以下的文章内容,你能不看吗?
经过52硬件的测试和分析,我们可以对影响ddr2内存的诸多因素进行一个简单的小结——在所有因素中,工作频率对于ddr2内存影响最为突出。用户比较关心的内存时序、cmd等参数对于内存性能也有一定影响,但与频率变化相比影响要小一些。所以,对于追求内存性能的用户而言,大家应该把提升内存频率放在首位。找到一个相对合适的超频频率后,再通过调整内存参数对内存性能进行进一步的优化。
具体到内存参数调节,通过此前的测试中我们可以看到调节时序参数可以在一定程度上提升内存性能,但提升幅度只有1%-2%。在实际调节过程中,大家可以先将tcl、trcd、trp、tras几大参数设定为较低的数值,如果内存出现不稳定的情况,我们再逐渐增加以上几项参数的延迟设置。考虑到tcl参数对内存性能影响较大,建议先增加trcd、trp、tras,最后再增加tcl参数延时。
对于大家比较关心的1t/2t设置,它对性能的影响要比时序参数明显一些,测试中内存在1t设置下性能有1%-3%左右的提升。不过在采用1t设置后,内存的稳定性大幅降低,超频幅度也受到明显制约。综合考虑,笔者认为追求性能的玩家可以尝试使用1t设置,但这必须是以不影响内存稳定性和超频空间为前提的。如果用户盲目追求使用1t设置而影响到系统的稳定性和内存的超频能力,这种做法显然得不偿失。至于普通用户,笔者认为最好不要去更改内存的1t/2t设置。
总而言之,如果用户希望获得更好的内存性能,那么最有效的办法的就是适当提升内存频率,这样内存的性能提升也是最为显著的。在对内存进行超频后,如果大家还希望进一步优化内存性能,那么可以适当降低tcl、trcd、trp、tras以及cmd参数设置。不过在降低参数延迟的过程中如果内存出现不稳定的情况,那么大家就应该逐步增加参数延迟(特别是cmd参数),这样才能兼顾性能和稳定性。最后,笔者为大家总结了内存性能优化的操作流程(如下所示),希望这些流程能够帮助大家充分挖掘内存的性能:
在默认参数下对内存进行超频,确定内存能够稳定工作的超频频率,其间可适当增加内存电压,但为了安全起见最好不要超过2.1v。(如果用户不打算对内存进行超频,只是想通过优化参数获得更好的性能,可直接跳至第二步)。
1:将内存延时设置在较低的水平,比如ddr2-800内存可以设定为4-4-4-10,更高频率内存可以设定为5-5-5-15。同时将cmd参数设置为1t,并利用测试软件检查内存是否能够稳定工作。
2:假如降低参数延迟后内存出现不稳定的情况,建议首先将cmd参数调整为auto或2t,再使用软件检测内存的稳定性。
3:如果内存在2t或auto模式下仍然无法工作,用户可将逐步提高tcl、trcd、trp、tras参数的延时设置。
4:对于tcl参数对内存性能影响较大,大家可以先增加trcd、trp、tras参数的延迟,最后再增加tcl参数延迟,直至内存能够稳定工作为止