操作系統之死鎖

1.定義:競爭共享資源且分配資源的順序不當。 2.必要條件 (1)互斥:一個進程在訪問資源的過程中,其他進程不能訪問該資源。此時產生阻塞,直到資源被進程釋放。 (2)請求和保持條件:進程已經保持了至少一個資源,又提出了新的資源要求,而新要求的資源已經被其他進程佔有,此時進程阻塞,但是又對已經獲得的資源保持不放,使得其他進程無法使用被保持的資源。 (3)不剝奪條件:進程已經獲得的資源不能被剝奪,只能
相關文章
相關標籤/搜索