Patent · US Active

Data processing resource management

US9298507B2 · kind B2 · utility

2Cited by
9References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 26, 2013
Grant dateMar 29, 2016
Priority date
Expiry dateJan 16, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/84
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In accordance with one aspect of the present description execution of a particular command by a data processor such as a storage controller, may include obtaining priority over a resource which is also associated with execution of another command, setting a timer for the duration of a dynamically set timeout period, and detecting a potential deadlock condition as a function of expiration of the dynamically set timeout period before execution of the particular command is completed. In one embodiment, the particular command releases priority over the resource upon detection of the potential deadlock condition, and then reobtains priority over the resource in a retry of the command. It is believed that such an arrangement can relieve a potential deadlock condition, allowing execution of one or more commands including the particular command to proceed. Other features and aspects may be realized, depending upon the particular application.

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