問題詳情

5.下列何者不是死結(Deadlock)成立的必要條件?
(A)互斥(Mutual Exclusion)
(B)非強取(No Preemption)
(C)非循環等待(No Circular Waiting)
(D)持有並等待(Hold and Wait)

參考答案

答案:C
難度:適中0.5
統計:A(0),B(0),C(0),D(0),E(0)

用户評論

【用戶】Bruce

【年級】小一上

【評論內容】Mutual exclusion(互斥)Def:資源在同一時間內,至多只允許一個process使用(不允許≥2個processes同時使用)其它欲使用此resource的process必須wait,直到該process釋放resource為止eg. printer、Disk、CPU etc.eg. 不具mutual exclusion→Read-only FileHold & wait(持有並等待) (Partial Allocation)Def:process持有部分資源且又在等待其它processes所持有的資源No preemption(不可強取豪奪)Def:process不可搶奪其它waiting process所持有的資源,除非其自願釋放Circular waiting(循環等待)Def:存在一組processP0→P1→P2→...→Pn→P0P0~Pn形成Circular waitin...