用不对称的P/V操作设计并发算法

来源 :中国科学院计算技术研究所第八届计算机科学与技术研究生学术讨论会 | 被引量 : 0次 | 上传用户:wk4605300051
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多线程并发是提高系统性能的常用手段,但是目前常见的并发算法在算法复杂度,读写速度和资源使用方面存在一定的不足之处.本文提出了一种用信号量的不对称P/V操作设计多线程并发算法的新方法,并使用此方法给出了读写锁、排队锁和记录锁三种算法的实现,解决了相应的线程同步问题.实验数据表明,用不对称P/V操作实现的算法在上述几方面与传统方法实现的算法相比有较大优势.
其他文献
讨论了有动态特征的RBAC模型,它对Sandhu的RBAC96模型进行了扩充:基于时间的和工作流的动态特征.时间特性是对运行的实例的描述,它包括角色实例、激活时间、转换时间和存活周
本文介绍了元数据的定义和作用,讨论了数据仓库系统中元数据管理的现状和元数据的标准化情况;着重介绍了CWM元数据标准,最后提出了建立元数据管理系统的步骤和实施方法.元数
教务是学校一项重要而复杂的工作,为了提高效率,有必要使用计算机管理,开发教务系统.其中的排课子系统是一类难题,即组合数学理论中所称的NP(Nondeterministic Polynomial )
随着Web服务在电子商务和电子政务等应用领域的快速发展,Web服务中的QoS管理,特别是Web服务事务中的QoS管理,就成为一个迫切需要解决的问题,它对于服务的提供商和用户都同样
会议
从源码中抽取设计模式作为逆向工程的一部分对于提高软件可理解性、可维护性及软件演化具有重要意义.本文提出设计模式抽取技术的研究框架,并根据该框架对目前流行的几种设计
图像分割是图像处理中一项很重要的任务,是由图像处理到图像分析的关键步骤.图像编码、图像理解、模式识别都要用图像分割的结果作进一步分析、研究,因此分割的效果对它们的
会议
传统的在固定网络上实现的VoIP应用都是基于恒定不变的源端和目的端IP地址.然而在移动自组织网络(Mobile Ad Hoc Network)中,每个节点的IP地址都是自动配置并且可能随时发生
随着设计复用技术的发展,在当前的复杂SOC设计中,许多工作在不同时钟域的IP模块被整合到单个芯片中.在很多情况下,人们使用异步FIFO作为这些不同时钟域之间模块的接口.但由于
JNDI服务器是应用服务器一个不可或缺的重要组成部分.目前,绝大多数JNDI服务器都是基于RMI机制实现的.由于RMI机制本身存在不足,基于RMI机制实现的JNDI服务器在安全性和灵活
动态二进制翻译是在运行的时候根据执行路径翻译源机器代码到目标机器.因为执行时可以具体知道将要翻译的指令所在的位置,根据将要翻译的指令的pc地址就可以判断是否是缓冲区