[发明专利]一种基于PTU工具的CPU、内存压力变化测试的方法在审
申请号: | 201510437416.4 | 申请日: | 2015-07-24 |
公开(公告)号: | CN105045693A | 公开(公告)日: | 2015-11-11 |
发明(设计)人: | 苏仁娟;王守昊 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 ptu 工具 cpu 内存 压力 变化 测试 方法 | ||
技术领域
本发明涉及一种HCA卡,具体地说是一种基于PTU工具的CPU、内存压力变化测试的方法。
背景技术
随着IT领域技术的不断发展,传统信息化服务以及日趋强大的云计算服务对服务器的稳定性要求越来越高。浪潮作为国内最大服务器供应商,已经开拓各个领域服务器的应用,比如互联网、金融…等;客户的应用较之过去,变得复杂多样。作为服务器产品提供商,一款服务器无论是在研发阶段还是生产阶段都需要对产品进行系统压力测试,从而严格保证该产品的稳定性。CPU、内存的稳定性为重中之重,以往多采用满负载压力来测试CPU、内存的稳定性,其实用户实际应用时的负载往往是反复高低变化的,满足不同用户多样化的需求,确保各种应用环境的稳定、可靠是我们必须要做到的。
基于PTU工具的CPU、内存自动变化压力测试的方法,特点在于可使CPU、内存子系统同时长期循环在不同负载下,并同时验证系统在温度、功耗反复变化情况下的稳定性。过去最大系统负载以及最小负载测试均有涵盖,可以说能够保证系统百分之八九十的质量,面对越来越多样化的应用,剩余的质量问题开始逐步显现,如何避免类似质量问题的发生,全面确保系统设计满足各种应用成为测试验证部研究的一个重要方向。
本测试方法改进了现有服务器CPU、内存压力测试方法,使CPU、内存子系统可以同时长期循环在不同负载下,达到CPU、内存子系统稳定性测试目的,同时也能够验证系统在温度、功耗反复变化情况下的稳定性。
发明内容
本发明的技术任务是解决现有技术的不足,提供一种基于PTU工具的CPU、内存压力变化测试的方法。
本发明的技术方案是按以下方式实现的:
一种基于PTU工具的CPU、内存压力变化测试的方法,该方法通过该shell脚本自动多循环反复运行各种程度的负载压力测试,并通过Ipmi命令实时读取系统温度、风扇转速以及功耗等参数,记录报警日志,同时将测试过程重定向输出到文本中。
在上述安装、执行的过程中,除了执行窗口会有输出显示外,同时脚本程序中的重定向设置会将所有过程记录到指定文件中,以便后续查看分析。
该方法时按以下步骤进行的:
1)搭建测试平台,准备测试环境;
2)设置环境变量、运行次数;
3)配置测试参数文件;
4)删除过程测试结果文件;
5)获取硬件信息,开始测试,循环变化0,50%,60%,70%,80%,90%,100%等不同程度的负载压力;
6)监控测试过程,读取系统温度、风扇转速;
7)测试过程中出现死机、出错等异常,根据测试日志信息排查,重复验证;
8)收集测试结果,完整测试运行完,若系统有报警日志,测试Fail,分析日志,重复验证;若系统无异常系统无异常无报警,运行测试过程中风扇转速自动调高调低,达到稳定性测试效果,测试PASS。
本发明的一种基于PTU工具的CPU、内存压力变化测试的方法与现有技术相比所产生的有益效果是:
1)本发明的一种基于PTU工具的CPU、内存压力变化测试的方法,模拟了客户的应用场景,贴近客户的实际应用负载情况,可更加全面的对CPU、内存进行多程度负载测试;同时可验证系统供电、风扇、系统监控管理等模块的长期可靠性。
2)该测试方法可使CPU、内存子系统同时长期循环在不同负载下,并同时验证系统在温度、功耗反复变化情况下的稳定性。
附图说明
附图1本发明的流程框图。
具体实施方式
下面结合附图1,对本发明的一种基于PTU工具的CPU、内存压力变化测试的方法作以下详细说明。
结合附图1,本发明的一种基于PTU工具的CPU、内存压力变化测试的方法,该方法通过该shell脚本自动多循环反复运行各种程度的负载压力测试,并通过Ipmi命令实时读取系统温度、风扇转速以及功耗等参数,记录报警日志,同时将测试过程重定向输出到文本中。
在上述安装、执行的过程中,除了执行窗口会有输出显示外,同时脚本程序中的重定向设置会将所有过程记录到指定文件中,以便后续查看分析。
该方法时按以下步骤进行的:
1)搭建测试平台,准备测试环境;
2)设置环境变量、运行次数;
3)配置测试参数文件;
4)删除过程测试结果文件;
5)获取硬件信息,开始测试,循环变化0,50%,60%,70%,80%,90%,100%等不同程度的负载压力;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510437416.4/2.html,转载请声明来源钻瓜专利网。