操作系统2.4.4 死锁的检测和解除

一、死锁检测 为了能系统是否已经发生死锁进行检测,必须 1、用一种数据结构来保存资源的请求和分配信息 2、用一种算法,利用上述信息来检测系统是否进入死锁状态 如果系统中剩余的可用资源足够满足进程的需求,那么这个进程暂时不会被堵塞,可以顺利执行下去。 如果这个进程执行结束了把资源归还给系统,就可能使得某些正在等待的进程被激活,并且顺利的执行下去。 相应地,这些被激活的进程执行完之后又会归还一些资源,
相关文章
相关标签/搜索