The present invention is directed to tracking and managing failure-susceptible operations in a computer system. In a preferred embodiment, the performance of failure-susceptible operations is monitored, such that, when execution of the operating system is interrupted then restarted, it can be determined which failure-susceptible operation was in progress at the point at which execution of the operating system was interrupted. In one embodiment, this monitoring is performed using a stack data structure. When a failure-susceptible operation is invoked, an entry is pushed on the stack identifying the invoked failure-susceptible operation. On the other hand, when a failure-susceptible operation is completed, the entry identifying the completed failure-susceptible operation is popped off the stack. The failure-susceptible operation that was in progress at the point at which execution was last interrupted is then determined to be the failure-susceptible operation identified by the top entry on the stack when execution resumes. In a further preferred embodiment, subsequent attempted invocation of the operation determined to be in progress when execution was interrupted is inhibited.

Присытствыющий вымысел направлен к отслеживать и управлять отказ-failure-susceptible деятельностями в системе компьютера. В предпочитаемом воплощении, проконтролировано проведение отказ-failure-susceptible деятельностей, такие что, когда исполнение оперативной системы будет прервано после этого повторил старт, оно смогите быть обусловлено которое отказ-failure-susceptible деятельность была in progress на этап на котором было прервано исполнение оперативной системы. В одном воплощении, это контролируя выполнено использующ структуру данным по стога. Когда отказ-failure-susceptible деятельность invoked, вход нажат на стоге определяя invoked отказ-failure-susceptible деятельность. С другой стороны, когда отказ-failure-susceptible деятельность выполнена, вход определяя выполненную отказ-failure-susceptible деятельность хлопнут с стога. Обусловлены, что будет отказ-failure-susceptible деятельность была in progress на этап на исполнение на последнем месте было прервано после этого отказ-failure-susceptible деятельность определенная верхним входом на стог когда исполнение возобновит. В более дополнительном предпочитаемом воплощении, затем попытанное заклимание деятельности обусловило быть in progress когда было прервано исполнение будет заблокировано.

 
Web www.patentalert.com

< (none)

< Benzimidazole derivative, hair growth promoter and external composition for skin using the same

> Simulcast WEB page delivery using a 3D user interface system

> (none)

~ 00005