問題詳情

27 作業系統中兩個執行程序(process)因為互搶資源互不相讓,造成兩個程序都無法完成工作的現象稱之為:
(A) Deadlock
(B) Spooling
(C) Critical Section
(D) Queueing

參考答案

答案:A
難度:非常簡單0.9
書單:沒有書單,新增

用户評論

牛奶】評論

產生死結的四個必要條件互斥(Mutual Exclusion)-某個資源被一個處理程序擁有並使用時,其他處理程序必須等待此資源被釋放(Release)後,才能競爭使用此資源。 擁有和等待(Hold and Wait)-處理程序已經擁有某個獨佔性資源,正等待使用其他處理程序已經擁有的獨佔性資源。不可奪取(Non-Preemption)-若資源已經被某個處理程序擁有,其他處理程序不可以強取此資源,必須等待資源被正常釋放。循環等待(Circular Wait)一組處理程序P0,P1,…Pn,其中P0正在等P1所擁有的資源,P1正在等P2所擁有的資源,…, Pn正在等P0所擁有的資源,形成循環等待。