P89V51RD2具有一个可编程的看门狗定时器(WDT),可用于系统故障安全保护,防止软件死锁和自动恢复。WDT在CPU落入软件运行失控的情况下可作为一种恢复的方法。P89V51RD2有两个特殊功能寄存器WDTC(地址0xC0)和WDTD(地址0x85)用于看门狗功能,有关这两个寄存器的详细注解参见
上传时间: 2016-06-12
上传用户:huql11633
哲学家进餐问题——Java语言实现 哲学家进餐问题是一个多线程运用的经典例子,涉及到线程同步/互斥,临界区访问问题以及一个避免死锁的解决方法。 有五个哲学家绕着圆桌坐,每个哲学家面前有一盘面,两人之间有一支筷子,这样每个哲学家左右各有一支筷子。 哲学家有2个状态,思考或者拿起筷子吃饭。如果哲学家拿到一只筷子,不能吃饭,直到拿到2只才能吃饭,并且一次只能拿起身边的一支筷子。一旦拿起便不会放下筷子直到把饭吃完,此时才把这双筷子放回原处。 如果,很不幸地,每个哲学家拿起他或她左边的筷子,那么就没有人可以吃到饭了。这就会造成死锁了。。这是需要坚决杜绝的,正如操作系统的死锁问题。
上传时间: 2016-06-29
上传用户:恋天使569
在校所做的实验,关于死锁的避免的实验,传上来。
标签: 实验
上传时间: 2013-12-21
上传用户:fanboynet
C语言银行家算法,防死锁问题。要稍作修改
上传时间: 2013-12-30
上传用户:lepoke
这个是操作系统的一个实验,算法简单易懂,对死锁的理解很有帮助。
上传时间: 2013-12-13
上传用户:ainimao
著名的操作系统经典算法,银行家算法。模拟了资源的分配!银行家算法是一种最有代表性的避免死锁的算法。 要解释银行家算法,必须先解释操作系统安全状态和不安全状态。
上传时间: 2014-12-05
上传用户:qq521
银行家算法是用来在系统调用资源时,避免死锁的一种使用很广泛的算法,易懂,有兴趣玩程序的就加我啊QQ364523756
上传时间: 2014-01-20
上传用户:lz4v4
哲学家就餐是一个经典的Java多线程编程的实例,这是图形版。涉及到线程同步与互斥,临界区访问问题以及避免死锁的方法。
上传时间: 2014-01-19
上传用户:金宜
利用银行家算法实现资源分配。当某个进程提出资源请求是,假定先分配给它,然后查找个进程的请求,检查系统剩余资源是否由于分配而导致思死锁。若是则该进程等待;否则,为其进程所需资源。
上传时间: 2013-12-27
上传用户:宋桃子
银行家算法是从当前状态出发,逐个按安全序列检查各客户中谁能完成其工作,然后假定其完成工作且归还全部贷款,再进而检查下一个能完成工作的客户。如果所有客户都能完成工作,则找到一个安全序列,银行家才是安全的。 ♦ 与预防死锁的几种方法相比较,限制条件少,资源利用程度提高了。
上传时间: 2016-12-27
上传用户:vodssv