ON CHARACTERIZATION AND CORRECTNESS OF DISTRIBUTED DEADLOCK DETECTION

被引:16
|
作者
KSHEMKALYANI, AD [1 ]
SINGHAL, M [1 ]
机构
[1] OHIO STATE UNIV,DEPT COMP & INFORMAT SCI,COLUMBUS,OH 43210
关键词
D O I
10.1006/jpdc.1994.1069
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Distributed deadlock detection requires identifying the presence of certain properties in the global state of distributed systems. Distributed deadlock detection is complicated due to the lack of both global memory and a common physical clock, and due to unpredictable message delays. We characterize the formation and detection of distributed deadlocks in terms of the contents of local memory of distributed nodes/sites. We describe how the interaction between deadlock detection and deadlock resolution can lead to the detection of false deadlocks that are impossible to avoid due to inherent system limitations. We define shadow, phantom, and pseudo deadlocks in the proposed framework. We give examples of existing incorrect deadlock detection algorithms to illustrate how they violate the developed requirements for distributed deadlock detection. The characterization provides an insight into the properties of distributed deadlocks, expresses inherent limitations of distributed deadlock detection, and yields new correctness criteria for distributed deadlock detection algorithms. (C) 1994 Academic Press, Inc.
引用
收藏
页码:44 / 59
页数:16
相关论文
共 50 条
  • [41] Efficient generalized deadlock detection and resolution in distributed systems
    Lee, SJ
    21ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2001, : 47 - 54
  • [42] PROTOCOLS FOR DEADLOCK DETECTION IN DISTRIBUTED DATABASE-SYSTEMS
    HO, GS
    RAMAMOORTHY, CV
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1982, 8 (06) : 554 - 557
  • [43] Daemon-based distributed deadlock detection and resolution
    RahimAlipour, Z.
    Haghighat, A.T.
    World Academy of Science, Engineering and Technology, 2010, 63 : 339 - 344
  • [44] Model for distributed deadlock detection based on automata formalism
    Gonzalez de Mendivil, Jose R.
    Alastruey, Carlos F.
    Garitagoitia, Jose R.
    Advances in Modelling and Analysis A, 1994, 20 (2-4): : 11 - 23
  • [45] Distributed deadlock detection and resolution based on hardware clocks
    Mayo, J
    Kearns, P
    19TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1999, : 208 - 215
  • [46] Distributed deadlock detection and resolution based on hardware clocks
    Mayo, Jean
    Kearns, Phil
    Proceedings - International Conference on Distributed Computing Systems, 1999, : 208 - 215
  • [47] A distributed deadlock detection algorithm for mobile computing system
    程欣
    刘宏伟
    左德承
    金峰
    杨孝宗
    Journal of Harbin Institute of Technology, 2005, (05) : 55 - 61
  • [48] A Survey on Distributed Deadlock and Distributed Algorithms to Detect and Resolve Deadlock
    Gehlot, Ambika
    Jaiswal, Akansha
    Kate, Vandana
    2016 SYMPOSIUM ON COLOSSAL DATA ANALYSIS AND NETWORKING (CDAN), 2016,
  • [49] Deadlock models and a general algorithm for distributed deadlock detection (vol 31, pg 112, 1995)
    Brzezinski, J
    Helary, JM
    Raynal, M
    Singhal, M
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1996, 32 (02) : 232 - 232
  • [50] An Optimal, Distributed Deadlock Detection and Resolution Algorithm for Generalized Model in Distributed Systems
    Srinivasan, S.
    Vidya, Rajan
    Rajaram, Ramasamy
    CONTEMPORARY COMPUTING, PROCEEDINGS, 2009, 40 : 70 - +