首页> 外文期刊>電子情報通信学会技術研究報告 >Deadlock Detection Scheduling for Distributed Processes in the Presence of System Failure
【24h】

Deadlock Detection Scheduling for Distributed Processes in the Presence of System Failure

机译:存在系统故障时分布式进程的死锁检测调度

获取原文
获取原文并翻译 | 示例
       

摘要

The occurrence of deadlocks should be controled effectively by their detection and resolution, but may sometimes lead to a serious system failure. This fact implies that deadlock detection scheduling should be designed from the view points of not only the performance trade-off between overall message usage and deadlock persistence time but also the prevention of the system failure. In this paper, we reformulate the Ling et al.'s deadlock detection scheduling problem (2006) in the presence of system failures, and derive the optimal deadlock detection time mini­mizing the long-run average cost per unit time. By introducing the message complexities of the deadlock detection and resolution algorithms being used, we investigate the asymptotically optimal frequency of deadlock detection scheduling in terms of the number of distributed processes through the well-known Landau notation.%デッドロックの効率的な検出と解決は分散システムの安全な運用に必要不可欠であり,事実,分散プロセスにおけるデッドロックの累積がシステム障害に至るケースが数多く報告されている.本稿では,分散プロセスにおけるデッドロックがポアソン過程に従って生起し,さらにシステム障害がデッドロック生起頻度に関して幾何分布に従って発生する場合を考える.デッドロックの検出と解決に要するコストを分散プロセス数の関数として見なすことで,定常期待コストを最小にする最適デッドロック検出スケジュールを導出する.さらに,最適デッドロック検出スケジューリングのオーダー解析を行うことで,分散プロセス数とデッドロック検出頻度の漸近的な特性について調べる.
机译:死锁的发生应通过其检测和解决加以有效控制,但有时可能会导致严重的系统故障。这个事实意味着,死锁检测调度应该不仅从整体消息使用和死锁持久时间之间的性能折衷的角度设计,而且还应从防止系统故障的角度出发进行设计。在本文中,我们对存在系统故障的Ling等人的死锁检测调度问题(2006)进行了重新表述,并推导了最佳死锁检测时间,从而使单位时间的长期平均成本最小化。通过介绍所使用的死锁检测和解决算法的消息复杂性,我们通过著名的Landau表示法,根据分布式进程的数量,研究了死锁检测调度的渐近最优频率。解决では分散システムの安全な运用に必要不可欠であり,事実,分散プロセスにおけるデッドロックの累积がシステム障害に至るケースが数多く报告されている。 ,スケジュールを生成する。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号