首页> 外国专利> Method for efficiently identifying errant processes in a computer system by the operating system (OS) for error containment and error recovery

Method for efficiently identifying errant processes in a computer system by the operating system (OS) for error containment and error recovery

机译:通过操作系统有效地识别计算机系统中的错误进程以进行错误遏制和错误恢复的方法

摘要

The present invention relates to a method and system for efficiently identifying errant processes in a computer system using an operating system (OS) error recovery method that identifies if the error caused by the errant process can be recovered and, if so, can recover from the error. The method and system of the present invention operates after standard Error Correcting Code (ECC) and parity check bit methods and systems are unsuccessful in recovering from the error. In accordance with an embodiment of the present invention, the method and system includes detecting an error during instruction execution, storing a physical address of an errant process that caused the error, and storing an execution instruction pointer (IP) in a processor including at least one critical memory structure to detect an error and a processor error processing logic hardware coupled to the at least one critical memory structure. The processor error processing logic hardware to store a physical address of an errant process that caused the error, store an execution instruction pointer (IP) in an interruption instruction pointer (IIP), determine a first virtual address from an operating system mapping table, determine a second virtual address from a translation look-aside buffer, and identify the errant process, if the physical address and the second virtual address match the physical address and the first virtual address.
机译:本发明涉及一种利用操作系统(OS)错误恢复方法有效地识别计算机系统中的错误过程的方法和系统,该操作系统错误恢复方法识别由错误过程引起的错误是否可以被恢复,如果可以,则可以从错误中恢复。错误。本发明的方法和系统在标准纠错码(ECC)和奇偶校验位方法和系统无法从错误中恢复之后进行操作。根据本发明的实施例,该方法和系统包括:在指令执行期间检测错误;将引起该错误的错误过程的物理地址存储;以及在至少包括以下内容的处理器中存储执行指令指针(IP)。一种用于检测错误的关键存储器结构和耦合到至少一个关键存储器结构的处理器错误处理逻辑硬件。处理器错误处理逻辑硬件,用于存储导致​​错误的错误进程的物理地址,在中断指令指针(IIP)中存储执行指令指针(IP),从操作系统映射表确定第一虚拟地址,确定如果物理地址和第二虚拟地址与物理地址和第一虚拟地址匹配,则从翻译后备缓冲器中获取第二虚拟地址,并标识错误的过程。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号