发明名称 Systematic recovery of excessive spin loops in an n-way mp environment.
摘要 <p>A program executing on a first processor in an MP configuration awaiting the release of a resource held by another processor, detects the expiration of a fixed time interval, and initiates a hierarchy of recovery actions designed to cause the resource to be freed. These actions, targeted at a processor believed to be the one currently holding the resource, are taken only if that processor is not executing an "exempt" routine. The actions, taken in order of increasing severity, are: wait for a second fixed time interval; terminate the routine on the resource-holding processor, allowing retry; terminate the routine without allowing retry; invoke Alternate CP Recovery. The hierarchy is escalated against the target processor until that processor releases the resource, and against other processors in the configuration until the resource is acquired by the first processor. These actions may proceed in parallel for multiple detecting and target processors within an MP environment.</p>
申请公布号 EP0351536(A2) 申请公布日期 1990.01.24
申请号 EP19890110328 申请日期 1989.06.08
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 DALY, JAMES CLIFFORD;NICK, JEFFREY MARK;RODEGEB, FRANKLIN JOHN
分类号 G06F11/30;G06F9/46;G06F11/00;G06F11/14;G06F15/16;G06F15/177 主分类号 G06F11/30
代理机构 代理人
主权项
地址