GLOBAL AVOIDANCE OF HANG STATES VIA PRIORITY INHERITANCE IN MULTI-NODE COMPUTING SYSTEM
Patent №
US 9,075,650
Granted
2015-07-07
Filed 2013
Owner
ORACLE INTERNATIONAL CORPORATION
Lab
—
AI components
1
kr
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
13867427
Systems, methods, and other embodiments associated with avoiding resource blockages and hang states are described. One example computer-implemented method for a 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 increased. In this manner the blocking process can be scheduled for execution sooner and thus release the resource.
AI classification
Ownership
ORACLE INTERNATIONAL CORPORATION
assignment · 302720618
Assignors
ZOLL, MICHAEL, PRUSCINO, ANGELO, CHAN, WILSON
On an employer assignment, the assignors are typically the inventors.