DocumentCode
2829991
Title
Detecting deadlocks in distributed systems
Author
Javagal, Ramesh Dutt ; Datta, Ajoy Kumar ; Ghosh, Sukumar
Author_Institution
Dept. of Comput. Sci., Nevada Univ., Las Vegas, NV, USA
fYear
1991
fDate
11-14 Jun 1991
Firstpage
1013
Abstract
The authors deal with a method for detecting deadlocks in resource sharing for distributed systems. The algorithm is based on sending messages along the edges of the waitfor graph, and is built on a prioritized signaling mechanism which can be implemented on an underlying routing protocol. This algorithm supports multiple resources and multiple outstanding requests. The proposed algorithm avoids the detection of false deadlocks. The algorithm works well even when multiple nodes initiate the deadlock detection algorithm. An informal argument of the proof of correctness of the proposed algorithm is presented. A comparison of this algorithm with other existing distributed deadlock detection algorithms is briefly presented
Keywords
concurrency control; distributed processing; protocols; correctness proof; deadlock detection algorithms; deadlocks; distributed systems; messages; multiple nodes; multiple outstanding requests; multiple resources; prioritized signaling mechanism; resource sharing; underlying routing protocol; waitfor graph; Cities and towns; Computer science; Delay; Detection algorithms; Java; Mechanical factors; Resource management; Routing protocols; Signal processing; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1991., IEEE International Sympoisum on
Print_ISBN
0-7803-0050-5
Type
conf
DOI
10.1109/ISCAS.1991.176536
Filename
176536
Link To Document