Global avoidance of hang states via priority inheritance in multi-node computing system

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8429657
APP PUB NO 20090271794A1
SERIAL NO

12150393

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Systems, methods, and other embodiments associated with avoiding resource blockages and hang states are described. One example computer-implemented method for a clustered computing system includes determining that a first process is waiting for a resource and is in a blocked state. The resource that the first process is waiting for is identified. A blocking process that is holding the resource is then identified. A priority of the blocking process is compared with a priority the first process. If the priority of the blocking process is lower than the priority of the first process, the priority of the blocking process is increase. In this manner the blocking process can be scheduled for execution sooner and thus release the resource.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ORACLE INTERNATIONAL CORPORATION500 ORACLE PARKWAY MAIL STOP 5OP7 REDWOOD SHORES CA 94065

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chan, Wilson San Mateo, US 31 659
Pruscino, Angelo Los Altos, US 61 2066
Zoll, Michael Foster City, US 27 525

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation