[发明专利]一种基于IPMITool分析CPU运行异常的测试方法在审
| 申请号: | 201810924046.0 | 申请日: | 2018-08-14 |
| 公开(公告)号: | CN108845907A | 公开(公告)日: | 2018-11-20 |
| 发明(设计)人: | 徐东阳 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22 |
| 代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘晓政 |
| 地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 运行异常 分析 浮动 采集 测试 测试效率 对比结果 人力资源 收集系统 准确度 | ||
1.一种基于IPMITool分析CPU运行异常的测试方法,其特征在于,包括步骤:
预先设定用于分析CPU运行异常的CPU参数;
对应采集上述预先设定的各CPU参数对应的标准值base,并对应设定所采集的各所述CPU参数的标准值base的正常浮动范围base×a~base×b,其中a、b均为实数且0<a<1<b<2;
实时通过IPMITool工具收集系统CPU各项参数的实际值并生成log日志文件;
依据预先设定的循环次数,循环地从上述生成的log日志文件中分别提取上述预先设定的用于分析CPU运行异常的CPU参数对应的实际值;
循环将每一次从上述生成的log日志文件中提取的各CPU参数的实际值分别与其对应的相应的正常浮动范围进行对比,并依据对比结果分析CPU运行是否异常。
2.根据权利要求1所述的基于IPMITool分析CPU运行异常的测试方法,其特征在于,进一步地,通过源代码调用Toolbox内的功能模块,对应采集上述预先设定的各CPU参数对应的标准值base,并生成所述的预先设定的用于分析CPU运行异常的CPU参数的标准值表standard_value.val。
3.根据权利要求2所述的基于IPMITool分析CPU运行异常的测试方法,其特征在于,进一步地,通过代码程序,每次从上述生成的log日志文件中分别提取上述预先设定的用于分析CPU运行异常的CPU参数对应的实际值,分别对应生成与当前循环次相对应的矩阵序列temparray。
4.根据权利要求3所述的基于IPMITool分析CPU运行异常的测试方法,其特征在于,进一步地,所述的循环将每一次从上述生成的log日志文件中提取的各CPU参数的实际值分别与其对应的相应的正常浮动范围进行对比,实现方法为:
循环将每个循环次对应的矩阵序列temparray的各参数,分别与其在所述标准值表standard_value.val中对应标准值base的正常浮动范围base×a~base×b进行对比。
5.根据权利要求1-4各项权利要求所述的基于IPMITool分析CPU运行异常的测试方法,其特征在于,所述的预先设定的用于分析CPU运行异常的CPU参数包括CPU的利用率utilization、功耗power、内核数core、频率frequency和温度temperature。
6.根据权利要求1-4各项权利要求所述的基于IPMITool分析CPU运行异常的测试方法,其特征在于,a=0.95,和/或b=1.05。
7.根据权利要求1-4各项权利要求所述的基于IPMITool分析CPU运行异常的测试方法,其特征在于,进一步地,所述的依据对比结果分析CPU运行是否异常的方法包括:
在循环将每一次从上述生成的log日志文件中提取的各CPU参数的实际值分别与其对应的相应的正常浮动范围进行对比的过程中,若至少一CPU参数对应的实际值超出其对应的标准值base的正常浮动范围base×a~base×b,则CPU运行异常,否则CPU运行正常。
8.根据权利要求1-4各项权利要求所述的基于IPMITool分析CPU运行异常的测试方法,其特征在于,所述的预先设定的循环次数至少为两次。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810924046.0/1.html,转载请声明来源钻瓜专利网。





