• DocumentCode
    751577
  • Title

    On Deadlock Detection in Distributed Systems

  • Author

    Gligor, Virgil D. ; Shattuck, Susan H.

  • Author_Institution
    Department of Computer Science, University of Maryland
  • Issue
    5
  • fYear
    1980
  • Firstpage
    435
  • Lastpage
    440
  • Abstract
    A hierarchically organized and a distributed protocol for deadlock detection in distributed databases are presented in [1]. In this paper we show that the distributed protocol is incorrect, and present possible remedies. However, the distributed protocol remains impractical because "condensations" of "transaction-wait-for" graphs make graph updates difficult to perform. Delayed graph updates cause the occurrence of false deadlocks in this as well as in some other deadlock detection protocols for distributed systems. The performance degradation that results from false deadlocks depends on the characteristics of each protocol.
  • Keywords
    Deadlock detection; delayed graph updates; distributed systems; false deadlocks; on-line protocols; ostensibly blocked transactions; out-of-order graph updates; Concurrent computing; Degradation; Delay; Distributed computing; Distributed databases; Multiprocessing systems; Out of order; Protocols; System recovery; Transaction databases; Deadlock detection; delayed graph updates; distributed systems; false deadlocks; on-line protocols; ostensibly blocked transactions; out-of-order graph updates;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1980.230491
  • Filename
    1702759