发明名称 Method and apparatus for thread-safe handlers for checkpoints and restarts
摘要 A method, apparatus, and computer instructions for executing a handler in a multi-threaded process handling a number of threads in a manner that avoids deadlocks. A value equal to the number of threads executing in the data processing system is set. The value is decremented each time a lock count for a thread within the number of threads is zero. A thread within the number of threads is suspended if the thread requests a lock and has a lock count of zero. A procedure, such as a handler, is executed in response to all of the threads within the number of threads having no locks.
申请公布号 US7797706(B2) 申请公布日期 2010.09.14
申请号 US20070873540 申请日期 2007.10.17
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BROWNING LUKE MATTHEW;WARRIER SURESH ESWARA
分类号 G06F9/46;G06F12/00 主分类号 G06F9/46
代理机构 代理人
主权项
地址