首页 | 本学科首页   官方微博 | 高级检索  
     


On Characterization and Correctness of Distributed Deadlock Detection
Affiliation:1. AI Center for Precision Health, Weill Cornell Medicine-Qatar, Doha, Qatar;2. Institute of Digital Healthcare, WMG University of Warwick, Warwick, UK;3. College of Science and Engineering, Hamad Bin Khalifa University, Doha, Qatar;4. Jordan University Hospital, Amman, Jordan
Abstract: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.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号