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.

Условие hang оперативной системы обнаружено путем эксплуатировать факт что когда условие hang оперативной системы происходит, стержень оперативной системы вообще не сумеет ответить к interrupts оперативной системы. Следовательно, условие hang оперативной системы может быть обнаружено путем устанавливать флаг состояния к первому значению, производя interrupt оперативной системы предназначенный для укротителя interrupt оперативной системы внутри стержень оперативной системы который переустановит флаг состояния к второму значению, исполняя укротитель interrupt оперативной системы если стержень оперативной системы отвечает к interrupt оперативной системы и исполняет укротитель, то interrupt БИОЗЫ системы который измеряет интервал времени в который флаг состояния установлен к первому значению без быть переустановленным к второму значению. Если измеренный интервал времени превышает интервал времени порога, то условие hang оперативной системы может быть предположены, что произошло и уместная процедура может быть начато которое сообщает потребитель неисправности оперативной системы, выполняет деятельность возврата системы или исправляет проблему причиняя условие hang оперативной системы.

 
Web www.patentalert.com

< Method and apparatus for implementing IEEE 1149.1 compliant boundary scan

< Method of file system recovery logging

> Method for adding decoupling capacitance during integrated circuit design

> Method and system for fault isolation for PCI bus errors

~ 00077