先说说死结的定义好了!
多个processes对有限资源进行竞争,而这些被请求(requested)的资源可能已被其他也在等待的processes占用着。
死结产生的四个必要条件:
1.互斥条件(Mutual exclusion):至少有一resource是non-sharable mode。
2.持有并等待条件(Hold and wait):存在一process至少hold一个resource,并等待另一被 held之resource。
3.非强取条件(No preemption):resource不能被强取。
4.循环条件(Circular wait):回圈式的等待。
96 年公务人员初等考试试题资料处理大意