共查询到20条相似文献,搜索用时 31 毫秒
1.
秦超 《数字社区&智能家居》2009,(26)
主要研究操作系统进程的死锁问题。进程死锁问题是操作系统的主要问题之一,很多学者专家一直在研究怎样解决这个问题。首先提出了死锁的概念,死锁发生的原因及产生死锁的四个必要条件,然后又讨论了破坏死锁发生的必要条件,就能预防死锁的发生,最后具体的谈论了死锁避免的最著名的算法—银行家算法,从而阻止死锁的发生。 相似文献
2.
苏瑞文 《计算机光盘软件与应用》2011,(3)
进程死锁问题是操作系统的主要问题之一,很多学者专家一直在研究怎样解决这个问题.本文针对操作系统中经常出现的死锁问题进行了讨论,阐述了死锁出现的原因、四个必要条件,以及死锁的处理方法,最后谈论了一个避免死锁的经典算法--银行家算法. 相似文献
3.
1.引言系统的并发性与资源的共享性是并发操作系统的主要特征,其目的是最大限度地提高计算机资源的利用率。死锁是并发操作系统必须解决的一个重要问题。人们试图用不同的方法来解决死锁问题。如Dijkstra提出的有名的死锁避免的“银行家算法”,Coffman等人给出的死锁检测算法。 Petri网模型作为模拟与分析并发、异步、分布式系统的一种有效工具,已被用于解决操作系统中的许多问题。如进程通讯中的生产者/消费者问题、哲学家用餐问题,资源竞 相似文献
4.
5.
如何进行合理的资源分配,使操作系统的主要任务之一。本文将着重讨论操作系统在处理资源分配过程中的死锁问题,并给出适当的解决方法。 相似文献
6.
如何进行合理的资源分配,使操作系统的主要任务之一。本文将着重讨论操作系统在处理资源分配过程中的死锁问题,并给出适当的解决方法。 相似文献
7.
计算机操作系统中死锁问题研究 总被引:2,自引:0,他引:2
申雪琴 《计算机与数字工程》2008,36(7)
死锁是进程并发执行所带来的一个重要问题,也是操作系统乃至并发程序设计中最难处理的问题.讨论死锁的基本概念、死锁的处理方法以及进程数与资源数之间的关系问题. 相似文献
8.
本文通过对大学课程调度中出现死锁原因的分析,将死锁分为不可避免死锁和可避免死锁。同时提出一种算法,根据对时间和场地死锁的静态和动态的预测与调整,实现了计算机对大学课程的辅助调度。 相似文献
9.
10.
吴成群 《数字社区&智能家居》2004,(26)
操作系统是计算机三级等级考试中必考内容,而进程管理是操作系统中最为重要也是较难的内容,很多考生对这部分内容感到难学,笔者就此部分内容进行较为详细的分析,重点讲解了进程的概念、进程的控制、进程的同步、进程的调度和死锁等重要内容。 相似文献
11.
12.
本文就操作系统中死锁的概念进行了阐述。提出了多线程Java程序中死锁问题的解决,就关键的死锁的防止问题进行了分析。并通过实例说明问题的解决方法。 相似文献
13.
14.
15.
面向多智能体的知识查询管理语言模型分析 总被引:3,自引:0,他引:3
在多智能体交互的研究中,KQML(knowledge query manage language)通信模型是最具代表性的.通过对KQML通信模型的分析,为实现在知识水平上面向智能体编程所需的通信支持作了一定的阐述.首先,通过建立KQML状态模型和KQML通信的转换模型,分别针对同步和异步通信模型分析了其实现的必要条件.其次,对KQML模型在通信过程中将出现的死锁及资源匮乏问题,从KQML状态转换模型的角度分析了其产生的原因,并指出解决问题的根本途径.最后,指出KQML同步和异步通信的在多智能体交互中的优缺 相似文献
16.
死锁的PETRI NETS模型 总被引:4,自引:0,他引:4
本文给出了操作系统(OS)的一种基于Petri网的形式化模型,由此把死锁问题转化为线性代数问题。我们得到了OS中死锁存在的充要条件,以及一种消除系统中所有的死锁、保证系统正常工作的最优化方法。特别是对于分布式OS,我们大大改进了以往的一些处理死锁的方法,最后还通过举例进行了说明。 相似文献
17.
Elastos是基于构件的操作系统,构件对象的行为模式决定了内核底层机制的实现.在Elastos中,进程对象、线程对象以及线程的同步对象等都是构件对象.介绍了Elastos的CAR构件技术及与之相应的线程同步机制,在此基础上分析了一类资源死锁产生的可能原因;结合Elastos本身的相关特点,讨论了实现死锁检测技术的各个环节,综合考虑了可靠性、正确性及效率方面的要求,给出了一个可行的死锁检测算法.通过实际验证,此算法可以得到正确的结果. 相似文献
18.
多个用户并发访问FT&MEDB中的同一数据,使并行访问量达到最大,同时保证每一个用户以一致的方式读取和数据.虽然采用封锁技术能够有效的解决,但是任何资源的独占都会有死锁的危险.对数据的封锁不仅会产生阻塞,在封锁技术应用不当的情况下,还会产生死锁.为此深入分析了封锁技术和FT&MEDB应用中产生的死锁原因,并给出了解决方案. 相似文献
19.
多个用户并发访问FT&MEDB中的同一数据,使并行访问量达到最大,同时保证每一个用户以一致的方式读取和修改数据。虽然采用封锁技术能够有效的解决,但是任何资源的独占都会有死锁的危险。对数据的封锁不仅会产生阻塞,在封锁技术应用不当的情况下,还会产生死锁。为此深入分析了封锁技术和FT&MEDB应用中产生的死锁原因,并给出了解决方案。 相似文献
20.
孟章荣 《计算机工程与设计》1990,(1):35-42
本文主要研究由资源分配引起的死锁,说明资源的各种类型和基于资源分配的系统状态模型,给出了死锁形成的四个必要条件。分别对解决死锁的四个感兴趣的区域:死锁的预防、避免、探测和恢复进行较详细的分析和研究。 相似文献