問題詳情

下列何者不是形成死結(deadlock)的條件?
(A) circular wait
(B) mutual exclusion
(C) partial allocation
(D) preemption

參考答案

答案:D
難度:適中0.620438
統計:A(6),B(9),C(19),D(85),E(0)

用户評論

Grace Chen】評論

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 waiting來源:http://www.csie.ntnu.edu.tw/~swanky/os/chap5.ht...

】評論

c似乎也沒有欸...