計算機操作系統——死鎖

計算機操作系統——死鎖 前言:死鎖:指多個進程因競爭共享資源而造成的一種僵局,若無外力作用,這些進程都將永遠不能再向前推進。如果死鎖發生,會浪費大量的系統資源,甚至會導致系統崩潰。 關於死鎖的結論: 參與死鎖的進程最少是兩個 參與死鎖的所有進程都在等待資源 參與死鎖的進程是當前系統中所有進程的子集 一、死鎖產生的必要條件 1. 互斥條件 進程對所分配到的資源進行排它性使用,即在一段時間內,某資源只
相關文章
相關標籤/搜索