A distributed algorithm for detecting deadlocks under the OR model and the resolution based on hardware clocks

被引:0
|
作者
Wang, XL [1 ]
Mayo, J [1 ]
机构
[1] Michigan Technol Univ, Dept Comp Sci, Houghton, MI 49931 USA
关键词
deadlock; distributed system; clocks;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we propose a distributed algorithm for detecting deadlocks in the OR request model using a roughly synchronized global time base in the system. The correctness of the algorithm is proven. A new approach for detecting a knot in a distributed graph is proposed. In the approach each process maintains an integer, the "token remainder", to keep track of the tokens in transition during a deadlock detection computation. The algorithm terminates when the token remainder is set to zero. We define a trapdoor node and explain its importance in deadlock detection under the OR model. Compared with existing works our algorithm is more efficient in terms of message usage. It is also straightforward to implement.
引用
收藏
页码:193 / 200
页数:8
相关论文
共 50 条