一种错误信息处理方法、装置及存储介质制造方法及图纸

技术编号:30433432 阅读:22 留言:0更新日期:2021-10-24 17:29
本申请公开了一种错误信息处理方法、装置及存储介质。该方法在内存错误触发系统中断(例如MCE中断)后,会收集所述内存错误的错误信息,包括出现内存错误的内存区域;之后在需要写入日志信息时,会增加以下操作以避免因为相同的内存错误再次触发系统中断:获取用于写入日志信息的内存区域,判断该内存区域是否包出现内存错误的内存区域,若是,则跳过将日志信息写入该内存区域的步骤。如此,就不会在将日志信息写入出现内存错误的内存区域时又再次触发系统中断,从而避免了因不断产生中断而导致的系统宕机。导致的系统宕机。导致的系统宕机。

【技术实现步骤摘要】
一种错误信息处理方法、装置及存储介质


[0001]本申请涉及计算机信息处理领域,尤其涉及一种错误信息处理方法、装置及存储介质。

技术介绍

[0002]在系统引导程序启动过程中,会对计算机硬件进行检测,当某些区域的内存出现严重错误(fatal error)时,后续操作仍会访问已经发生fatal error的内存,从而不断产生中断,最终导致系统宕机。

技术实现思路

[0003]本申请人创造性地提供一种错误信息处理方法、装置及存储介质。
[0004]根据本申请实施例第一方面,提供一种错误信息处理方法,该方法包括在内存错误触发第一中断的情况下,执行以下操作:收集内存错误的错误信息,错误信息包括出现内存错误的第一内存区域;获取用于写入日志信息的第二内存区域,判断第二内存区域是否包含第一内存区域,若是,则跳过将日志信息写入第二内存区域的步骤。
[0005]根据本申请一实施例,在收集内存错误的错误信息之前,该方法还包括:在内存错误触发第一中断的情况下,记录内存错误的错误信息。
[0006]根据本申请一实施例,获取用于写本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种错误信息处理方法,所述方法包括在内存错误触发第一中断的情况下,执行以下操作:收集所述内存错误的错误信息,所述错误信息包括出现所述内存错误的第一内存区域;获取用于写入日志信息的第二内存区域,判断所述第二内存区域是否包含所述第一内存区域,若是,则跳过将日志信息写入所述第二内存区域的步骤。2.根据权利要求1所述的方法,在所述收集所述内存错误的错误信息之前,所述方法还包括:在内存错误触发第一中断的情况下,记录所述内存错误的错误信息。3.根据权利要求1所述的方法,所述获取用于写入日志信息的第二内存区域,包括:从错误记录序列化表中定义的系统内存获取用于写入日志信息的第二内存区域。4.根据权利要求1所述的方法,在所述跳过将日志信息写入所述第二内存区域的步骤之后,所述方法还包括:将所述日志信息写入所述第二内存区域的备用内存区域。5.根据权利要求4所述的方法,在所述将所述日志信息写入所述第一内存区域的备用内存区域之前,所述方法还包括:在系统初始化时,预留第三内存区域作为所述第二内存区域的备用内存区域。6.根据权利要求1所述的方法,所述方法还包括:获取用于处理所述...

【专利技术属性】
技术研发人员:李小春
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1