死锁的四个必要条件

操做系统中有若干进程并发执行,它们不断申请、使用、释放系统资源,虽然系统的进 程协调、通讯机构会对它们进行控制,但也可能出现若干进程都相互等待对方释放资源才能 继续运行,不然就阻塞的状况。此时,若不借助外界因素,谁也不能释放资源,谁也不能解 除阻塞状态。根据这样的状况,操做系统中的死锁被定义为系统中两个或者多个进程无限期 地等待永远不会发生的条件,系统处于停滞状态,这就是死锁。算法 死锁:是指两个
相关文章
相关标签/搜索