DISTRIBUTED ALGORITHM FOR COMMUNICATION DEADLOCK DETECTION

被引:9
|
作者
RONTOGIANNIS, P [1 ]
PAVLIDES, G [1 ]
LEVY, A [1 ]
机构
[1] UNIV PATRAS,DEPT COMP ENGN,PATRAS,GREECE
关键词
DISTRIBUTED SYSTEMS; DEADLOCK DETECTION; COMMUNICATION MODEL; DISTRIBUTED KNOT DETECTION; ALGORITHMS;
D O I
10.1016/0950-5849(91)90092-P
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In a distributed system, a set of processes may sometimes get involved in a communication deadlock. This is a situation where each process in the group waits for some process to communicate with it, but no other process is attempting communication. A new algorithm for deadlock detection in the communication model is presented. The proposed scheme is based on a new approach to the problem of distributed knot detection, which appears to be more efficient and simpler than existing ones. The resulting deadlock detection algorithm has the feature that when it terminates, the initiator knows all the processes that have caused the deadlock and may subsequently proceed to deadlock resolution.
引用
收藏
页码:483 / 488
页数:6
相关论文
共 50 条
  • [1] A DISTRIBUTED DEADLOCK DETECTION ALGORITHM FOR CSP-LIKE COMMUNICATION
    HUANG, ST
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1990, 12 (01): : 102 - 122
  • [2] A low communication cost algorithm for distributed deadlock detection and resolution
    Cordoba, A
    Fariña, F
    Garitagoitia, JR
    de Mendívil, JRG
    Villadangos, J
    [J]. ELEVENTH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2003, : 235 - 242
  • [3] DISTRIBUTED DEADLOCK DETECTION ALGORITHM
    OBERMARCK, R
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 1982, 7 (02): : 187 - 208
  • [4] THE DISTRIBUTED DEADLOCK DETECTION ALGORITHM
    BADAL, DZ
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1986, 4 (04): : 320 - 337
  • [5] SUFFICIENT CONDITION FOR A COMMUNICATION DEADLOCK AND DISTRIBUTED DEADLOCK DETECTION
    WOJCIK, BE
    WOJCIK, ZM
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1989, 15 (12) : 1587 - 1595
  • [6] Deadlock models and a general algorithm for distributed deadlock detection
    Brzezinski, J
    Helary, JM
    Raynal, M
    Singhal, M
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1995, 31 (02) : 112 - 125
  • [7] A DISTRIBUTED DEADLOCK DETECTION ALGORITHM FOR THE AND MODEL
    DEMENDIVIL, JRG
    ALASTRUEY, CF
    GARITAGOITIA, JR
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1993, 38 (1-5): : 385 - 392
  • [8] A PARTIALLY DISTRIBUTED DEADLOCK DETECTION ALGORITHM
    ELMAGARMID, AK
    SHETH, AP
    LIU, MT
    [J]. INTERNATIONAL JOURNAL OF COMPUTER & INFORMATION SCIENCES, 1985, 14 (05): : 307 - 330
  • [9] A DISTRIBUTED DEADLOCK DETECTION ALGORITHM - DISTRIBUTED GRAPH RECONSTRUCTION ALGORITHM
    SONG, GY
    PARK, DY
    LEE, DM
    PARK, KH
    KIM, MW
    [J]. INFORMATION PROCESSING LETTERS, 1989, 30 (05) : 245 - 252
  • [10] A PRIORITY BASED DISTRIBUTED DEADLOCK DETECTION ALGORITHM
    SINHA, MK
    NATARAJAN, N
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1985, 11 (01) : 67 - 80