排序方式: 共有11条查询结果,搜索用时 30 毫秒
1.
哲学家进餐问题是<操作系统原理>课程中经典的进程同步问题.本文对哲学家进餐问题产生死锁提出了1种解决方案,并在JAVA多线程环境下编程实现,有较强的参考价值和实践意义. 相似文献
2.
3.
发展了进程级死锁的理论,给出了线程级死锁的定义并指出其现象。在深入分析了 Java 同步机制的基础上,结合具体项目,以关系图为工具分析合作线程之间的关系,系统地分析了 Java 并发线程中可能出现的死锁问题,并给出了解决并发线程间潜在死锁的算法。 相似文献
4.
发展了进程级死锁的理论,给出了线程级死锁的定义并指出其现象。在深入分析了Java同步机制的基础上,结合具体项目,以关系图为工具分析合作线程之间的关系,系统地分析了Java并发线程中可能出现的死锁问题,并给出了解决并发线程间潜在死锁的算法。 相似文献
5.
文件锁机制是一种控制并发进程对文件的访问以保护数据的完整性和一致性的重要技术.论述了U-nix文件锁控制机制及其实现原理,对各类文件锁的应用场景、内核实现以及死锁等问题进行了深入的比较、分析和总结. 相似文献
6.
研究了Petri网的柔性制造加工系统中的死锁避免问题。为了保证死锁避免和资源最大允许利用,提出了基于广义互斥约束的Petri网最优监控器的设计方法,探寻以线性不等式的形式表示的初步约束集,通过可达性分析和初步约束集建立可达树得出合法标识集和死锁标识集,对分离出的标识建立混合整数线性规划模型,运用分支定界法得到补充监控库所的广义互斥约束模型作为最优监控器。最后,以某柔性制造系统为例,建立了Petri网模型,结合零件加工过程中资源的占用和释放,对柔性制造系统进行控制器设计,设计的控制器拥有更严格的约束和更简化的模型,对死锁标识的避免是充分的,验证了该算法的有效性。 相似文献
7.
基于XML的高校成绩管理系统研究与实现 总被引:2,自引:0,他引:2
由于数据共享出现死锁,数据集中的成绩管理常常出现系统崩溃而影响教师登录成绩.通过分析可知,如果成绩登记表是以1个表或1个文件独立存在,可以解决因数据共享出现死锁的问题.本文研究在不影响综合教务系统其他功能的前提下,1张成绩表就是1个XML文档,实现了基于XML的高校成绩管理系统.该系统不仅可以解决死锁问题,而且可有助于实现无纸化和本地化的管理. 相似文献
8.
1种基于2PL新的封锁协议研究 总被引:1,自引:1,他引:0
2段锁协议是实现事务可串行化调度的重要手段,但满足可串行化调度可能会出现死锁的现象,如何构建1个即满足2PL协议又不出现死锁的调度,是并发控制中必须研究的重要课题。在实时数据库系统的应用中,1种新的协议———锁全写能有效地解决死锁,使数据库系统的性能得到明显提高。 相似文献
10.
数据复制是分布式数据库常用的一种方法,以提高数据的可用性和系统的性能,主要从理论上分析了同步复制的一些特点,说明了同步复制算法的实用性。同时利用数据复制有效的降低了死锁的频率。 相似文献