期刊文献+
共找到8篇文章
< 1 >
每页显示 20 50 100
一种基于移动Agent技术的分布式死锁检测算法 被引量:1
1
作者 戴菡 吴堃 +2 位作者 周竞扬 陆桑璐 陈道蓄 《计算机科学》 CSCD 北大核心 2005年第10期236-240,共5页
死锁的处理长期以来一直是分布式系统的研究重点,已有许多成熟算法。随着网络技术的发展,越来越多的客户和资源可在网络中自由移动,这种可移动性使得传统算法面临了新的挑战。在这种新的应用背景下,本文结合移动Agent技术,提出了一种分... 死锁的处理长期以来一直是分布式系统的研究重点,已有许多成熟算法。随着网络技术的发展,越来越多的客户和资源可在网络中自由移动,这种可移动性使得传统算法面临了新的挑战。在这种新的应用背景下,本文结合移动Agent技术,提出了一种分布式系统死锁检测和解除算法:AgentGuard。该算法使用一个移动Agent.使其遵循一定的路线算法在各个站点间移动来收集资源请求和分配信息并进行分析,从而发现并解除死锁。模拟实验证明,A-gentGuard算法能取得较短的死锁持续时间,较小的伪死锁率,且网络的通信复杂度也有降低。 展开更多
关键词 分布式系统 移动Agent 分布式算法 死锁检测 移动AGENT技术 死锁检测算法 分布式系统 网络技术 通信复杂度 可移动性 实验证明 持续时间 rd算法
在线阅读 下载PDF
分布式死锁检测算法中伪死锁率的研究和改进
2
作者 吴堃 戴菡 +3 位作者 周竞扬 陆桑璐 陈道蓄 谢立 《计算机科学》 CSCD 北大核心 2005年第6期193-198,共6页
死锁处理是分布式系统中的关键问题,其中处理死锁最主要的手段为死锁检测。在评价死锁检测算法性能时伪死锁率被视为一项重要指标,故降低伪死锁率对提高算法性能有着促进作用,而目前大多数算法改进对伪死锁率关注较少。本文阐述了伪死... 死锁处理是分布式系统中的关键问题,其中处理死锁最主要的手段为死锁检测。在评价死锁检测算法性能时伪死锁率被视为一项重要指标,故降低伪死锁率对提高算法性能有着促进作用,而目前大多数算法改进对伪死锁率关注较少。本文阐述了伪死锁研究的意义,并对若干种死锁检测算法的伪死锁率进行研究和模拟实验,认为现有的死锁算法可分为两类:环内检测和环无关检测。并分别通过减少冗余消息和本地死锁解决两种改进方法来降低目前算法的伪死锁率,最终实验表明算法性能获得较大提高。 展开更多
关键词 死锁检测算法 算法性能 分布式系统 关键问题 死锁处理 算法改进 模拟实验 改进方法
在线阅读 下载PDF
数据库并发操作的可串行化调度与死锁检测算法
3
作者 韩耀军 《计算机工程与应用》 CSCD 北大核心 2001年第10期82-85,共4页
封锁与可串行化调度是数据库并发操作采取的两种主要措施。判断一个调度是否可串行化调度的最有效方法是两段锁协议。但是,一方面,事务遵守两段锁协议只是可串行化调度的充分条件而不是必要条件;另一方面,遵守两段锁协议的事务仍可... 封锁与可串行化调度是数据库并发操作采取的两种主要措施。判断一个调度是否可串行化调度的最有效方法是两段锁协议。但是,一方面,事务遵守两段锁协议只是可串行化调度的充分条件而不是必要条件;另一方面,遵守两段锁协议的事务仍可能发生死锁。文中给出了一种算法,利用该算法,不仅可判断出一个调度是否为可串行化调度,而且可判断出该调度是否会发生死锁。 展开更多
关键词 数据库 并发操作 可串行化调度 死锁检测算法
在线阅读 下载PDF
一种基于并行技术的死锁检测算法
4
作者 陈岚 《广西科学院学报》 2003年第2期64-68,共5页
在介绍基于资源分配图的、传统的死锁检测算法基础上 ,提出一种新的基于并行技术的死锁检测算法 ,并用 1个实例说明该算法的执行过程。新的死锁检测算法是基于矩阵表示方法 ,在最坏情况下 ,运行时间复杂度是 O (min (m,n) ) ,其中 m和 ... 在介绍基于资源分配图的、传统的死锁检测算法基础上 ,提出一种新的基于并行技术的死锁检测算法 ,并用 1个实例说明该算法的执行过程。新的死锁检测算法是基于矩阵表示方法 ,在最坏情况下 ,运行时间复杂度是 O (min (m,n) ) ,其中 m和 n分别是进程和资源的数量。新的死锁检测算法与传统的算法相比 ,执行时间大大减少 ,需要内存也比较小 ,系统能够很好地检测死锁的发生 ,并且释放占有资源。 展开更多
关键词 操作系统 死锁检测算法 并行技术 资源分配图 时间复杂度 邻接矩阵
在线阅读 下载PDF
Web服务环境中的死锁检测算法分析与比较
5
作者 林为伟 《福建电脑》 2008年第5期49-50,共2页
在Web服务环境中,多个事务并发执行时,会出现与传统的事务环境相同的死锁问题,而处理死锁最主要的手段为死锁检测。本文对传统的分布式死锁检测算法在Web服务集成中的应用进行了总结和比较。
关键词 分布式系统 WEB服务集成 死锁检测算法
在线阅读 下载PDF
基于对象模型的FMS死锁检测
6
作者 高梅梅 吴智铭 《机械科学与技术》 CSCD 北大核心 2000年第5期780-781,784,共3页
柔性制造系统的主要特点是多种不同类型的工件同时在系统中加工 ,这些工件竞争系统中的有限资源会导致死锁的发生 ,能够检查出 FMS运控软件中可能发生的死锁问题是系统能够正常运行的必要条件之一。本文首次基于面向对象模型 ,定义了死... 柔性制造系统的主要特点是多种不同类型的工件同时在系统中加工 ,这些工件竞争系统中的有限资源会导致死锁的发生 ,能够检查出 FMS运控软件中可能发生的死锁问题是系统能够正常运行的必要条件之一。本文首次基于面向对象模型 ,定义了死锁问题 ,并在此基础上提出了检测死锁的算法 ,此算法具有通用性和实用价值。 展开更多
关键词 FMS 面向对象模型 死锁检测算法 柔性制造系统
在线阅读 下载PDF
A distributed deadlock detection algorithm for mobile computing system
7
作者 程欣 刘宏伟 +2 位作者 左德承 金峰 杨孝宗 《Journal of Harbin Institute of Technology(New Series)》 EI CAS 2005年第5期521-527,共7页
The mode of mobile computing originated from distributed computing and it has the un-idempotent operation property, therefore the deadlock detection algorithm designed for mobile computing systems will face challenges... The mode of mobile computing originated from distributed computing and it has the un-idempotent operation property, therefore the deadlock detection algorithm designed for mobile computing systems will face challenges with regard to correctness and high efficiency. This paper attempts a fundamental study of deadlock detection for the AND model of mobile computing systems. First, the existing deadlock detection algorithms for distributed systems are classified into the resource node dependent (RD) and the resource node independent (RI) categories, and their corresponding weaknesses are discussed. Afterwards a new RI algorithm based on the AND model of mobile computing system is presented. The novelties of our algorithm are that: 1) the blocked nodes inform their predecessors and successors simultaneously; 2) the detection messages (agents) hold the predecessors information of their originator; 3) no agent is stored midway. Additionally, the quit-inform scheme is introduced to treat the excessive victim quitting problem raised by the overlapped cycles. By these methods the proposed algorithm can detect a cycle of size n within n-2 steps and with (n^2-n-2)/2 agents. The performance of our algorithm is compared with the most competitive RD and RI algorithms for distributed systems on a mobile agent simulation platform. Experiment results point out that our algorithm outperforms the two algorithms under the vast majority of resource configurations and concurrent workloads. The correctness of the proposed algorithm is formally proven by the invariant verification technique. 展开更多
关键词 mobile computing system deadlock detection AND model cycle overlap
在线阅读 下载PDF
Research on efficient edge-chasing deadlock detection/resolution for distributed systems
8
作者 程欣 Jin Feng Yang Xiaozong 《High Technology Letters》 EI CAS 2006年第4期408-412,共5页
Numerous edge-chasing deadlock detection algonthms were developed lor the cycle detection in distributed systems, but their detections had the n steps speed limitation and n ( n- 1) overhead limitation to detect a c... Numerous edge-chasing deadlock detection algonthms were developed lor the cycle detection in distributed systems, but their detections had the n steps speed limitation and n ( n- 1) overhead limitation to detect a cycle of size n under the one-resource request model. Since fast deadlock detection is critical, this paper proposed a new algorithm to speed up the detection process. In our algorithm, when the running of a transaction node is blocked, the being requested resource nodes reply it with the waiting or being waited message simultaneously, so the blocked node knows both its predecessors and successors, which helps it detecting a cycle of size 2 directly and locally. For the cycle of size n ( n 〉 2), a special probe is produced which has the predecessors information of its originator, so the being detected nodes know their indirect predecessors and direct successors, and can detect the cycle within n - 2 steps. The proposed algorithm is formally proved to be correct by the invariant verification method. Performance evaluation shows that the message overhead of our detection is ( n^2 - n - 2)/2, hence both the detection speed and message cost of the proposed algorithm are better than that of the existing al gorithms. 展开更多
关键词 distributed systems fast deadlock detection PROBE performance evaluation
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部