Operating system hang detection and correction
AssigneeHewlett-Packard Development Company, L.P.
InventorsCraig L. Chaiken, Stan Stanart
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Development Company, L.P.
InventorsCraig L. Chaiken, Stan Stanart
Estimating the term…
An operating system hang condition is detected by exploiting the fact that when an operating system hang condition occurs, the operating system kernel generally fails to respond to operating system interrupts. Consequently, an operating system hang condition may be detected by setting a status flag to a first value, generating an operating system interrupt intended for an operating system interrupt handler within an operating system kernel that resets the status flag to a second value, executing the operating system interrupt handler if the operating system kernel is responding to the operating system interrupt and executing a system BIOS interrupt handler that measures a time interval in which the status flag is set to the first value without being reset to the second value. If the measured time interval exceeds a threshold time interval, an operating system hang condition may be presumed to have occurred and an appropriate procedure may be initiated that informs the user of an operating system malfunction, performs a system reset operation or corrects the problem causing the operating system hang condition.
A method for detecting an operating system hang condition within a computer system, the computer system operated in accordance with an operating system having an operating system kernel, the method comprising the steps of:
A system for detecting an operating system hang condition within a computer system, the computer system operated in accordance with an operating system having an operating system kernel, the system comprising:
An apparatus for detecting the occurrence of an operating system hang condition within a computer system, the apparatus comprising:
Dependencies are inferred from the claim text.