33 在多程序(process)運作中,下列何者不是發生死結(deadlock)的充分必要條件?
(A)互斥(mutual exclusion)
(B)資源競用(preemption)
(C)占有並等待(hold and wait)
(D)循環等待(circular wait)
答案:登入後查看
統計: A(72), B(194), C(20), D(67), E(0) #140590
統計: A(72), B(194), C(20), D(67), E(0) #140590
詳解 (共 3 筆)
#137709
承1F大大所分享~
死結成立的四個充要條件:
1互斥條件(mutual exclusion)-至少含有一資源非共享的,每次僅允許一個process獨佔該資源,直到工作完成才釋出該資源。
2等待條件-process把持己分配給它的資源而又正等待其它資源。
3不可搶用條件(nonpreemptive condition)-己分配得到的資源不可被奪取,除非process己完成工作,並釋放出資源。
4「循環等待」條件(circular wait)-process各自佔用一些資源,而彼此互相在等待對方的資源
6
0
#122707
死結成立的四個充要條件:
1互斥條件(mutual exclusion)-至少含有一資源非共享的,每次僅允許一個process獨佔該資源,直到工作完成才釋出該資源。
2等待條件-process把持己分配給它的資源而又正等待其它資源。
3不可搶用條件(nonpreemptive condition)-己分配得到的資源不可被奪取,除非process己完成工作,並釋放出資源。
4循環不等待條件(circular wait)-process各自佔用一些資源,而彼此互相在等待對方的資源。
3
1
#2317734
不可搶先(no preemption)
0
0