下列何者不是死结(deadlock)的必要条件?

先说说死结的定义好了!

多个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 年公务人员初等考试试题资料处理大意