An approach to deadlock detection in multidatabases

被引:0
|
作者
Triantafillou, P
机构
[1] Department of Computer Engineering, Technical University of Crete, Chania, Crete
基金
加拿大自然科学与工程研究理事会;
关键词
autonomy; deadlock detection; multidatabases; phantom deadlocks; transactions;
D O I
10.1016/S0306-4379(97)00003-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we study the problem of deadlock detection in multidatabase systems. In such environments, global deadlock mechanisms perform poorly since they often detect phantom deadlocks and perform duplicate work. With this work we allow the implicit collaboration between the global and the local deadlock resolution schemes, which avoids duplicate work and we devise mechanisms which reduce the number of unnecessary transaction abortions caused by phantom deadlocks. Also, our scheme introduces smaller overhead, when compared to related work. Moreover, our scheme makes no unrealistic assumptions about the computational environment (unlike related work) and is thus of practical use. Finally, we present an empirical performance study through detailed simulations of known approaches and study MDBS deadlock detection experimentally. (C) 1997 Elsevier Science Ltd.
引用
收藏
页码:39 / 55
页数:17
相关论文
共 50 条
  • [1] Deadlock Detection in FPGA Design: A Practical Approach
    Dexi Wang
    Fei He
    Yangdong Deng
    Chao Su
    Ming Gu
    Jiaguang Sun
    [J]. Tsinghua Science and Technology, 2015, 20 (02) : 212 - 218
  • [2] A Graph Based Approach for MPI Deadlock Detection
    Hilbrich, Tobias
    de Supinski, Bronis R.
    Schulz, Martin
    Mueller, Matthias S.
    [J]. ICS'09: PROCEEDINGS OF THE 2009 ACM SIGARCH INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, 2009, : 296 - 305
  • [3] Deadlock Detection in FPGA Design: A Practical Approach
    Wang, Dexi
    He, Fei
    Deng, Yangdong
    Su, Chao
    Gu, Ming
    Sun, Jiaguang
    [J]. TSINGHUA SCIENCE AND TECHNOLOGY, 2015, 20 (02) : 212 - 218
  • [4] HARDWARE APPROACH TO DEADLOCK DETECTION IN COMPUTER-SYSTEMS
    WAXMAN, J
    ROOTENBERG, J
    [J]. INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1979, 10 (05) : 477 - 483
  • [5] Rough set approach for the deadlock detection in Petri nets
    Johnson, J
    Li, H
    [J]. IC-AI'2000: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 1-III, 2000, : 1435 - 1439
  • [6] A mobile agent enabled approach for distributed deadlock detection
    Cao, JN
    Zhou, JY
    Zhu, WW
    Chen, DX
    Lu, J
    [J]. GRID AND COOPERATIVE COMPUTING GCC 2004, PROCEEDINGS, 2004, 3251 : 535 - 542
  • [7] Algorithmic approach to deadlock detection for resource allocation in heterogeneous platforms
    Ha Huy Cuong Nguyen
    Van Son Le
    Thanh Thuy Nguyen
    [J]. 2014 INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP), 2014,
  • [8] An algorithmic approach on deadlock detection for enhanced parallelism in multiprocessing systems
    Kim, JG
    [J]. SECOND AIZU INTERNATIONAL SYMPOSIUM ON PARALLEL ALGORITHMS/ARCHITECTURE SYNTHESIS, PROCEEDINGS, 1997, : 233 - 238
  • [9] DISTRIBUTED DEADLOCK DETECTION
    CHANDY, KM
    MISRA, J
    HAAS, LM
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1983, 1 (02): : 144 - 156
  • [10] 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