【技术实现步骤摘要】
一种筛选多根内存条超频范围的方法及系统
本申请涉及服务器内存超频控制
,特别是涉及一种筛选多根内存条超频范围的方法及系统。
技术介绍
服务器中内存条是个常见的重要部件,其中,内存条的操作频率又是影响其运行稳定性的重要参数,如何让内存条在稳定的前提下,运行在更高的频率,从而提高整个服务器系统的效能,具有非常重要的意义。这就需要确定服务器中内存条的超频范围。目前确定内存条超频频率的方法,通常是人工筛选内存条。也就是人工设定内存条的操作频率,然后分别进行压测,根据压测结果确定当前内存条的超频范围。然而,目前确定内存条超频频率的方法中,由于采用人工设定频率,容易出现误差,从而导致测试结果不准确。如果一次测试一根内存条,需要增加方法插拔内存的时间,导致测试效率较低。如果人工筛选时服务器上插接多根内存条,一次测试多根内存条,当出现超频时,又无法准确确定哪个内存条出现故障,导致测试结果不准确。或者重新测试,还是导致测试效率较低。
技术实现思路
本申请提供了一种筛选多根内存条超频范围的方法及系统,以解决现有技术中的内存条超频测试方法测试结果准确性不够高以及测试效率较低的问题。为了解决上述技术问题,本申请实施例公开了如下技术方案:一种筛选多根内存条超频范围的方法,所述方法包括:根据当前服务器中插入的内存条数量,建立待测内存条清单;根据待测内存条清单,设定内存条的多个超频测试频率,多个所述超频测试频率从高到低依次包括:第一超频测试频率、第二超频测试频率……第N超频 ...
【技术保护点】
1.一种筛选多根内存条超频范围的方法,其特征在于,所述方法包括:/n根据当前服务器中插入的内存条数量,建立待测内存条清单;/n根据待测内存条清单,设定内存条的多个超频测试频率,多个所述超频测试频率从高到低依次包括:第一超频测试频率、第二超频测试频率……第N超频测试频率;/n选择当前的超频测试频率;/n在当前的超频测试频率下重启X86系统,依次对待测内存条清单中的内存条进行压力测试,确定待测内存条清单中的内存条的最大可操作频率,并更新待测内存条清单;/n选择下一个较低等级的超频测试频率;/n重新在下一个较低等级的超频测试频率下重启X86系统,依次对待测内存条清单中的内存条进行压力测试,确定待测内存条清单中的内存条的最大可操作频率,并更新待测内存条清单,直到清空待测内存条清单。/n
【技术特征摘要】
1.一种筛选多根内存条超频范围的方法,其特征在于,所述方法包括:
根据当前服务器中插入的内存条数量,建立待测内存条清单;
根据待测内存条清单,设定内存条的多个超频测试频率,多个所述超频测试频率从高到低依次包括:第一超频测试频率、第二超频测试频率……第N超频测试频率;
选择当前的超频测试频率;
在当前的超频测试频率下重启X86系统,依次对待测内存条清单中的内存条进行压力测试,确定待测内存条清单中的内存条的最大可操作频率,并更新待测内存条清单;
选择下一个较低等级的超频测试频率;
重新在下一个较低等级的超频测试频率下重启X86系统,依次对待测内存条清单中的内存条进行压力测试,确定待测内存条清单中的内存条的最大可操作频率,并更新待测内存条清单,直到清空待测内存条清单。
2.根据权利要求1所述的一种筛选多根内存条超频范围的方法,其特征在于,所述根据当前服务器中插入的内存条数量,建立待测内存条清单,包括:
通过内存条读取链路,利用SMBus多工器读取当前服务器中插入的内存条;
根据读取到的内存条数量,建立待测内存条清单。
3.根据权利要求1所述的一种筛选多根内存条超频范围的方法,其特征在于,所述在当前的超频测试频率下重启X86系统,依次对待测内存条清单中的内存条进行压力测试,确定待测内存条清单中的内存条的最大可操作频率,并更新待测内存条清单,包括:
针对任一内存条,利用POST计数器判断当前超频测试频率下,X86系统是否可以正常开机;
如果X86系统可以正常开机,利用OS计数器,判断当前超频测试频率下,所述任一内存条的压力测试是否合格;
如果所述任一内存条的压力测试合格,判定当前超频测试频率为所述任一内存条的最大可操作频率;
将所述任一内存条移出待测内存条清单;
在当前超频测试频率下,依次对待测内存条清单中所述任一内存条以外的内存条执行与所述任一内存条相同的测试。
4.根据权利要求3所述的一种筛选多根内存条超频范围的方法,其特征在于,针对任一内存条,利用POST计数器判断当前超频测试频率下,X86系统是否可以正常开机之前,所述方法还包括:
通过清除缓存器链路,去除X86系统缓存器。
5.根据权利要求3所述的一种筛选多根内存条超频范围的方法,其特征在于,所述在当前超频测试频率下,依次对待测内存条清单中所述任一内存条以外的内存条执行与所述任一内存条相同的测试之前,所述方法还包括:
针对任一当前待测内存条,通过内存条地址切换链路,将当前待测内存条以外的内存条的地址设定为无效地址;
通过热重启链路,控制X86系统重置。
6.根据权利要求3-5中任一所述的一种筛选多根内存条超频范围的方法,其特征在于,所述方法还包括:
如果X86系统不可以正常开机,或者,所述任一内存条的压力测试不合格,判断当前的超频测试频率是否为第N超频测试频率;
如果是第N超频测试频率,判定当前内存...
【专利技术属性】
技术研发人员:徐智亨,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。