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

一种快速低开销的分布式死锁检测解决算法
引用本文:程欣,王鹤寿,刘宏伟,董剑. 一种快速低开销的分布式死锁检测解决算法[J]. 宇航学报, 2006, 27(4): 761-765
作者姓名:程欣  王鹤寿  刘宏伟  董剑
作者单位:哈尔滨工业大学计算机科学与技术学院,哈尔滨,150001
基金项目:国家自然科学基金;国防科技预研项目
摘    要:现有的分布式edge—chasing死锁检测算法具有消息开销大或不能并发执行的弱点,为此提出一个新的死锁检测算法,算法中检测消息由事务节点发起并在事务节点和资源节点之间传递,不保留死锁检测的中间状态,也不更新事务的资源访问请求。算法的正确性得到证明,仿真表明新算法的时间和消息开销低于同类算法。

关 键 词:分布式系统  死锁检测/解决  低开销
文章编号:1000-1328(2006)04-0761-05
收稿时间:2005-06-28
修稿时间:2005-06-282006-01-24

Fast and Low Cost Deadlock Detection and Resolution in Distributed Systems
CHENG Xin,WANG He-shou,LIU Hong-wei,DONG Jian. Fast and Low Cost Deadlock Detection and Resolution in Distributed Systems[J]. Journal of Astronautics, 2006, 27(4): 761-765
Authors:CHENG Xin  WANG He-shou  LIU Hong-wei  DONG Jian
Affiliation:School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, China
Abstract:Previous proposals of distributed deadlock detection algorithms remain the disadvantages of high overhead and un-concurrency.This paper proposes an efficient ``edge chasing' algorithm to eliminate these problems,in where probes are created and propagated by both transaction and data sites.The proposed algorithm neither keeps temporary detection states nor resends resource requests for a transaction,so it speeds up the deadlock detection process,decreases the detection overhead and executes concurrently.The solution is proved correctness,performance simulation shows its detection overhead and timing are better than existing algorithms.
Keywords:Distributed system   Deadlock detection/resolution   Low cost
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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