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