首页> 外文OA文献 >Deadlock avoidance: Improved algorithms for centralized and distributed systems
【2h】

Deadlock avoidance: Improved algorithms for centralized and distributed systems

机译:避免死锁:针对集中式和分布式系统的改进算法

摘要

A deadlock avoidance algorithm for a centralized resource allocation system is presented. Unlike the Banker's algorithm, this proposed algorithm makes use of the state of the previous safe sequence to construct a new safe sequence. The performance of this proposed algorithm is compared to that of both the Banker's algorithm and an efficient algorithm proposed by Belik. The simulation results show that our algorithm's execution time is significantly better than the Banker's algorithm and is very competitive with Belik's algorithm. In addition, our Modified Banker's Algorithm produces optimal results unlike Belik's approach which sometimes deems a safe allocation request unsafe. This centralized algorithm combined with an algorithm by Moser, is extended for use in distributed systems. Compared with Moser's algorithm, this algorithm is less restrictive in acquiring resources from other processes and allowing increase in its maximum resource requirement as confirmed by our analysis and simulation results.
机译:提出了一种集中式资源分配系统的避免死锁算法。与Banker算法不同,此提议的算法利用先前安全序列的状态来构造新的安全序列。将该算法的性能与Banker算法和Belik提出的高效算法进行了比较。仿真结果表明,我们的算法的执行时间明显优于Banker算法,与Belik算法相比具有很大的竞争力。此外,与Belik的方法(有时认为安全分配请求不安全)不同,我们的改良银行家算法可产生最佳结果。这种集中式算法与Moser的算法相结合,被扩展以用于分布式系统。与Moser的算法相比,此算法在从其他进程获取资源方面的限制较少,并且可以通过我们的分析和仿真结果确认增加其最大资源需求。

著录项

  • 作者

    Chua Kee Koon 1965-;

  • 作者单位
  • 年度 1992
  • 总页数
  • 原文格式 PDF
  • 正文语种 en_US
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号