Patent · US Expired

System and method for memory failure recovery using lockstep processes

US7020800B2 · kind B2 · utility

19Cited by
6References
29Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 24, 2002
Grant dateMar 28, 2006
Priority date
Expiry dateJul 8, 2023

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/1492
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method for memory failure recovery is disclosed. The method discloses the steps of maintaining a predetermined number of duplicate and primary processes; keeping the processes in synchronization; managing the processes so that a single process image is presented to an external environment; detecting a computer system exception which affects one of the processes; and terminating the affected process. The system discloses, a primary process memory space which hosts a primary process; a duplicate process memory space which hosts a duplicate process corresponding to the primary process; a synchronization buffer which keeps the duplicate process in synchronization with the primary process; a processor which generates an exception signal in response to detection of a memory failure condition which affects the primary process; and an operating system which receives the exception signal, terminates the affected primary process, and maintains a predetermined number of primary and duplicate processes.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.