Invention Grant
US09075650B2 Global avoidance of hang states via priority inheritance in multi-node computing system
有权
通过多节点计算系统中的优先级继承来全局避免挂起状态
- Patent Title: Global avoidance of hang states via priority inheritance in multi-node computing system
- Patent Title (中): 通过多节点计算系统中的优先级继承来全局避免挂起状态
-
Application No.: US13867427Application Date: 2013-04-22
-
Publication No.: US09075650B2Publication Date: 2015-07-07
- Inventor: Michael Zoll , Angelo Pruscino , Wilson Chan
- Applicant: ORACLE INTERNATIONAL CORPORATION
- Applicant Address: US CA Redwood Shores
- Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee Address: US CA Redwood Shores
- Agency: Kraguljac Law Group LLC
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/48 ; G06F9/50 ; G06F9/52

Abstract:
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.
Public/Granted literature
- US20130232496A1 GLOBAL AVOIDANCE OF HANG STATES IN MULTI-NODE COMPUTING SYSTEM Public/Granted day:2013-09-05
Information query