[操作系统] - No.2 死锁、活锁,饥饿

死锁的规范定义是:如果一个进程集合中的每个进程都在等待只能由改进成几何中的其它集合才能引发的事件(释放某些资源),那么该集合就是死锁的。 死锁的四个必要条件是: 1.互斥条件:每个资源要么已经分配给一个进程,要么就是可用的 2.占有和等待:已经得到了某个资源的进程可以申请其他资源 3.不可抢占条件:一个已经被占有的资源不可以被其他资源抢占,只能由占有该资源的其他资源显式释放 4.环路等待:死锁发生
相关文章
相关标签/搜索