死鎖-操作系統-程序員面試

操作系統-死鎖 3 死鎖 在多道程序中,由於多個併發進程共享系統的資源,如果使用不當,可能會造成一種僵局,即當某個進程提出資源使用請求後,使得系統中一些進程處於無休止的阻塞狀態,在無外力作用下,這些進程將無法繼續進行下去,稱爲死鎖。 3.1 死鎖產生的環境和條件 死鎖產生的環境 1) 多道程序設計 2) 多個進程併發 3) 資源共享和獨佔 4) 沒有外力可以藉助 死鎖產生的必要條件 1) 資源互斥
相關文章
相關標籤/搜索