Patent · US Active

Resolving computing resource deadlocks based on priority and dependent processes

US8141087B2 · kind B2 · utility

5Cited by
6References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 31, 2006
Grant dateMar 20, 2012
Priority date
Expiry dateMay 26, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/485
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An apparatus, system, and method are disclosed for resolving computing resource deadlocks. In one embodiment, the present invention includes detecting a set of deadlocked processes within a set of executing processes, cancelling a lowest priority process of the set of deadlocked processes, generating a requested resources report for the set of executing processes, and enabling a user to assign a priority level to a process. In one embodiment, resolving computing resource deadlocks will efficiently detect deadlocks by using a report already generated by the operating system detailing information about allocated resources. By analyzing the resources report to gain information regarding executing processes, deadlocks may be easily determined and remedied. Resolving computing resource deadlocks may be conducted by a utility or it may run as a service of the operating system.

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