[发明专利]计算机系统故障的测试方法、装置、电子设备及可读介质在审
申请号: | 202211215600.0 | 申请日: | 2022-09-30 |
公开(公告)号: | CN115562918A | 公开(公告)日: | 2023-01-03 |
发明(设计)人: | 李波;路明远;李德新 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/26 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 215000 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机 系统故障 测试 方法 装置 电子设备 可读 介质 | ||
本发明实施例提供了一种计算机系统故障的测试方法、装置、电子设备及可读介质。所述方法包括:在计算机系统中写入第一故障数据,以使中央处理器循环触发系统管理中断;随机向至少一个内存储器写入第二故障数据,以使内存储器发生不可纠正错误,中央处理器在循环触发系统管理中断的过程中针对内存储器的不可纠正错误生成内部错误信息;基板管理控制器基于内部错误信息,生成系统事件日志;获取基板管理控制器生成的系统事件日志;对系统事件日志进行解析,生成针对中央处理器的测试结果。实现基于系统事件日志对中央处理器自身异常的情况下对计算机系统中产生的内部错误是否可以正确识别进行测试,可以提高计算机系统整体的稳定性。
技术领域
本发明涉及计算器测试技术领域,特别是涉及一种计算机系统故障的测试方法、一种计算机系统故障的测试装置、一种电子设备以及一种计算机可读介质。
背景技术
在计算机运行的过程中,计算机如果发生故障,中央处理器(Central ProcessingUnit,CPU)可以产生内部错误(internal error,IERR)。内部错误是中央处理器报告的灾难性错误,但通常由中央处理器以外的设备(例如,内存、PCIe)造成的。它表明中央处理器在系统中检测到错误或从系统组件接收到错误指令的迹象,中央处理器内部错误很少由中央处理器故障引起,一般由其他故障比如内存不可纠正错误(uncorrect error,UCE)引起,产生内部错误后会由基板管理控制器(Baseboard Management Controller,BMC)进行中央处理器寄存器的收集,然后进行寄存器的解析,进而明确具体故障件,同时上报系统事件日志(System Event Log,SEL)。
为了确保计算机运行稳定,可以主动地触发中央处理器产生内部错误,并解析中央处理器是否生成了正确的系统事件日志,进而判断中央处理器的寄存器是否完整记录了计算机系统内部产生的错误。但是,传统的测试方法只考虑了中央处理器是否可以针对中央处理器以外的设备产生的错误进行正确记录,而并未考虑中央处理器自身的故障是否可能对中央处理器处理内部错误产生不良影响。
发明内容
本发明实施例是提供一种计算机系统故障的测试方法、一种计算机系统故障的测试装置、一种电子设备以及一种计算机可读介质,以测试在中央处理器自身的故障的情况下对计算机系统中产生的内部错误是否可以进行准确识别。
本发明实施例公开了一种计算机系统故障的测试方法,其特征在于,其应用于计算机系统,所述计算机系统中部署有基板管理控制器、中央处理器、以及至少一个内存储器,所述方法包括:
在计算机系统中写入第一故障数据,以使所述中央处理器循环触发系统管理中断;
随机向至少一个所述内存储器写入第二故障数据,以使所述内存储器发生不可纠正错误,所述中央处理器在循环触发系统管理中断的过程中针对所述内存储器的不可纠正错误生成内部错误信息;所述基板管理控制器基于所述内部错误信息,生成系统事件日志;
获取所述基板管理控制器生成的所述系统事件日志;
对所述系统事件日志进行解析,生成针对所述中央处理器的测试结果。
可选地,所述对所述系统事件日志进行解析,生成针对所述中央处理器的测试结果的步骤,包括:
提取所述系统事件日志中记载的发生故障的内存储器位置;
确定所述内存储器位置是否与所述第二故障数据的写入位置匹配;
若所述内存储器位置与所述第二故障数据的写入位置匹配,确定所述中央处理器测试正常;
若所述内存储器位置与所述第二故障数据的写入位置不匹配,确定所述中央处理器测试异常。
可选地,所述在计算机系统中写入第一故障数据的步骤,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211215600.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种心肺复苏模拟人胸腔
- 下一篇:一种制造香肠状制品的生产线