首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 62 毫秒
1.
给出了一个Java读写锁的具体实现,并对该读写锁的实现细节进行了分析.  相似文献   

2.
解决“哲学家进餐问题”的关健是线程之间同步和死锁的避免。本文介绍的方法通过给“哲学家进餐问题”问题加上一个限制条件从而有效地预防了死锁的产生。文中给出了完整的实现代码。  相似文献   

3.
解决“哲学家进餐问题”的关键是线程之间同步和死锁的避免。本文介绍的方法通过给“哲学家进餐问题”问题加上一个限制条件从而有效地预防了死锁的产生。文中给出了完整的实现代码。  相似文献   

4.
Java通过“同步”机制为多线程面向对象程序设计避免“相干性”破坏数据一致性提供了一种可行的手段,但这种手段若使用不当,则会造成死锁。针对Java同步机制提出Java多线程程序死锁潜在可能性分析的一种方法,进一步描述了该方法中使用的CHD/LCSD图的构造算法及实现。  相似文献   

5.
解决“哲学家进餐问题”的关键是进程或线程之间同步,避免由于竞争临界资源产生死锁。本文介绍了一种预防死锁产生的方法。该方法通过给“哲学家进餐问题”问题附加一个竞争规则从而有效地预防了死锁的产生。文中给出了完整的实现代码。  相似文献   

6.
开发并发程序并非是一件容易的事情。随着程序设计的日益庞大和复杂,怎样开发出高性能的并发程序变得越来越重要。在分析了Java的并发机制和同步机制的基础上,给出了一些在开发Java并发程序中防止死锁的策略和方法,这些方法为并发程序的设计带来了方便。  相似文献   

7.
在Windows操作系统扩展过程中,由于自定义调度需要自定义的线程同步,因此需要定制同步机制。经过剖析原有临界区的实现机制,设计实现了自定义临界区。在自定义临界区中,利用内核驱动程序提供调度;用无符号整数原子操作,保证内核对象操作原子性;应用内存映射机制将内核对象地址映射为用户态地址,使得操作可在用户态完成从而提高操作效率。实验结果表明,自定义的临界区可以实现线程同步。  相似文献   

8.
本文首先介绍了线程的基本知识,然后讨论了MFC中临界区、互斥量、信号量和事件几种同步对象和同步访问对象的用法,并举出实例以说明,最后对线程的使用给出建议.  相似文献   

9.
本文介绍了Delphi多线程运行时存在的安全问题,并给出了相应的解决方法。  相似文献   

10.
针对高可靠性、高质量的Java并行多任务程序设计,分析了Java多线程机制的原理及其实现技术,研究了程序并发过程中的同步机制和交互通信机制,比较了基于操作系统级和基于Java多线程级并发机制的实现结构,总结了并发程序中死锁预防的一些编程规则和策略.所构造的一个具有完全意义上的并发同步的框架实例有一定的实用价值.  相似文献   

11.
分布式锁的设计与实现   总被引:1,自引:0,他引:1  
周梅 《计算机工程》2008,34(16):80-81
在分布式组态系统中,各终端上的组态文件可能存在不一致问题。该文设计一种基于集群系统的组态文件分布式锁。使用互斥方法实现对组态文件的修改,保证多终端上组态文件的一致性。采用激活数据包的方法避免接收请求被阻塞,保证了整个系统的可靠性和稳定性。  相似文献   

12.
本文简要介绍了Java语言的多线程技术和GuardedSuspension(被监视的挂起)同步处理模式,并利用该技术解决了一个传统的同步问题——哲学家进餐问题,并给出了程序实现的关键代码。  相似文献   

13.
无锁同步的细粒度并行介度中心算法   总被引:1,自引:0,他引:1  
通过结合体系结构和算法进行研究发现,基于锁的同步机制是细粒度并行介度中心(betweenness centrality,简称BC)算法在现有多核平台上高效执行的主要瓶颈.提出了一种消除锁同步的数据驱动(data-centric)并行算法,在AMD 32核SMP和Intel8核SMP两个平台上获得了2倍左右的加速比.  相似文献   

14.
在日常生活和工作中,家庭和工作的安全、单位的档案、财务报表和一些个人数据大多采用加锁的办法来保存。本密码锁主要由密码设置电路、发射电路、解码电路、显示电路、电源电路五部分组成。在本密码锁中,按要求按下按键,即输入正确的密码,NE555电路就能正常工作,经解码电路解码,继电器吸合,发光二极管发光;密码不正确的时候,发光二极管不能发光。采用本设计可以很好地实现防范功能。  相似文献   

15.
提供了对DBF加密的三种手段,并给出了具体的实现算法。  相似文献   

16.
为了满足安全关键性实时嵌入式系统对实时行为正确性和确定性的要求,本文应用ETSEC网络控制器的硬件时间戳特性, ReWorks嵌入式实时操作系统的实时特性,结合IEEE 1588精密度时钟同步协议,设计并实现了一个面向安全关键性领域的时钟同步系统原型.其同步精度达到100纳秒以内,并通过软件插桩测试和验证了该时钟同步系统的正确性和精度.  相似文献   

17.
为了提高锁的安全性和可靠性,设计了一种基于形状记忆合金螺旋弹簧驱动的微电脑密码锁。详细介绍了锁的机械结构、硬件设计方案和软件设计方法,并给出了部分电路图和程序主要流程图。本设计结合单片机的智能性和形状记忆合金材料的形状记忆效应,实现了密码锁封闭式的机械结构,提高了控制的智能化程度,克服了普通锁需要随身携带钥匙且易丢失、保密性差的缺点,使得密码锁的安全系数极高。实践证明,该密码锁具有可靠性高、成本低、操作简便等特点,有较高的推广价值。  相似文献   

18.
针对整盘加密模式在实际应用中系统较难维护和密钥管理困难的问题,采用基于口令锁的双层密钥获取结构,应用动态组密钥和安全参数的秘密拆分与门限接入等技术,提出一个基于逻辑口令锁生成组密钥的整盘加密方案。该方案可以实现多用户独立接入,且无需保存磁盘密钥。理论分析和实验结果证明其具有较高的安全性,性能优于同类方案。  相似文献   

19.
刘振安 《微机发展》2002,12(3):95-96
文章分析了WIN32线程同步的一般方法,并提出了一种的经实践证实也是切实可行线的线程同步方法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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