Method and apparatus for a fast process monitor suitable for a high availability system
AssigneeLucent Technologies Inc.
InventorGary G. Fenchel
Life of this patent
Estimating the term…
Loading patent…
AssigneeLucent Technologies Inc.
InventorGary G. Fenchel
Estimating the term…
An application initiates a parent process (102) to begin executing the application. The parent process (102) creates a child process (104) to execute the application. The parent monitors the death of the child process using inter-process communications (118). The child process monitors the parent process using polling (114, 116). If the parent process detects the death of the child, the parent process creates another child to continue the processing of the dead child. If the child process detects the death of the parent process (119), the child creates another child process (120) to execute the application it previously executed. The original child, now a parent, monitors the child process via inter-process communication (128). The new child monitors the parent using polling (124, 126)
A method for monitoring a software process running on a processor comprising the steps of:
An apparatus for monitoring an application comprising:
A machine-readable medium having embodied thereon a program, the program being executable by a machine to perform method steps for monitoring a software process on a processor, the method comprising the steps of:
Dependencies are inferred from the claim text.