摘要: 上一篇对死锁的思考【1】介绍了什么是死锁,对于每种类型一个资源和多个资源的检测,这里会介绍一下如何从死锁中恢复死锁的避免死锁的预防说明:这不是一篇专业性的文章,只是力求让读者能理解、知道什么是死锁。如果想要更具体深入的知识还需要查阅相关文献。从死锁中恢复抢占性恢复从字面上看,抢占性恢复就是强制把已经被占有的资源强制拿过来,分配给需要他的进程,而达到解除死锁的目的。在不通知持有资源进程的情况下,将资源强制占用,用完后又还给进程,这和资源本身的特性有关。即有的资源是不可抢占的。比如说一个正在刻录光盘的光驱,在它完成之前是不可抢占的。回滚技术简单的说,就是再检测到死锁的时候设法回到还没发生死锁的状态 阅读全文
posted @ 2012-01-13 20:45 Geek_Ling 阅读(2051) 评论(9) 推荐(4) 编辑