[发明专利]一种服务器内存性能测试方法和装置在审
申请号: | 201810541847.9 | 申请日: | 2018-05-30 |
公开(公告)号: | CN108446195A | 公开(公告)日: | 2018-08-24 |
发明(设计)人: | 刘力平 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/273;G06F11/34;G06F9/4401;G06F9/445 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 李红爽;解婷婷 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置更改 方法和装置 服务器内存 性能测试 默认配置文件 测试服务器 准确度 测试 参数测试 测试环境 测试效率 记录测试 配置文件 预先设置 自动重启 导出 重复 部署 | ||
本发明公开了一种服务器内存性能测试方法和装置,其中,该方法包括:步骤一:在预先部署的stream测试环境下,导出待测试服务器上的BIOS默认配置文件;步骤二:从预先设置的配置更改参数列表中选择一个配置更改参数,对默认配置文件进行修改;步骤三:将修改后的配置文件重新导入待测试服务器并自动重启;步骤四:运行stream测试,并记录测试结果;重复上述步骤二~步骤四,直至配置更改参数列表中的所有配置更改参数测试完成。本发明公开的服务器内存性能测试方法和装置,节省了测试时间,提高了测试效率和准确度。
技术领域
本发明涉及计算机领域,尤指一种服务器内存性能测试方法和装置。
背景技术
Stream测试是评估服务器内存带宽性能最常用的工具之一,并且被业界所公认,目前Stream测试结果已经成为各服务器厂商及终端用户评估服务器性能的重要依据。
目前,在编译环境及测试环境安装好之后,可以根据需要对测试环境进行编译,编译好的测试环境即可对服务器内存的性能进行初步测试和评估。Stream测试过程较快,完成一次测试的时间很短,但要获取到最佳性能,需要不断对基本输入输出系统(BasicInput Output System,简称BIOS)下的某些参数进行优化和尝试。
然而,BIOS参数众多,且不同的参数的排列组合影响存在不确定因素,同时不同的硬件配置也会对参数的设定产生一定影响,因此,每拿到一个配置,都需要重新对其进行优化尝试,浪费大量的人力物力,且排列组合太多,容易重复和出错。
发明内容
为了解决上述技术问题,本发明提供了一种服务器内存性能测试方法和装置,节省了测试时间,提高了测试效率和准确度。
为了达到本发明目的,第一方面,本发明提供了一种服务器内存性能测试方法,包括:
步骤一:在预先部署的stream测试环境下,导出待测试服务器上的BIOS默认配置文件;
步骤二:从预先设置的配置更改参数列表中选择一个配置更改参数,对所述默认配置文件进行修改;
其中,所述配置更改参数列表包括BIOS中对所述待测试服务器内存性能的影响力大于预设值的所有参数的排列组合;
步骤三:将修改后的配置文件重新导入待测试服务器并自动重启;
步骤四:运行stream测试,并记录测试结果;
重复上述步骤二~步骤四,直至所述配置更改参数列表中的所有配置更改参数测试完成。
第二方面,本发明提供了一种服务器内存性能测试装置,包括:
导出模块,用于在预先部署的stream测试环境下,导出待测试服务器上的BIOS默认配置文件;
修改模块,用于从预先设置的配置更改参数列表中选择一个配置更改参数,对所述默认配置文件进行修改;
其中,所述配置更改参数列表包括BIOS中对所述待测试服务器内存性能的影响力大于预设值的所有参数的排列组合;
导入模块,用于将修改后的配置文件重新导入待测试服务器并自动重启;
测试记录模块,用于运行stream测试,并记录测试结果;
控制模块,用于控制修改模块、导入模块和测试记录模块依次循环执行,直至所述配置更改参数列表中的所有配置更改参数测试完成。
第三方面,本发明提供了一种服务器内存性能测试装置,包括:存储器和处理器,存储器用于存储执行指令;处理器调用所述执行指令,用于执行如第一方面实施例所述的服务器内存性能测试方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810541847.9/2.html,转载请声明来源钻瓜专利网。