操作系統 第三章 死鎖--筆記

注意區分兩個概念 死鎖(Deadlock):指進程之間無休止地相互等待 飢餓(Starvation):指一個進程無休止地等待 在多道程序系統中,雖然可藉助於多個程序的併發執行來改善系統的資源利用率,提高系統吞吐量,但可能引發死鎖(因爲上面也提到了死鎖是進程間無休止地相互等待) 進一步分析: 死鎖是指多個進程在運行過程中因爭奪資源而造成的一種僵局,當程序處於這種狀態時,若無外力作用,他們都將無法再向
相關文章
相關標籤/搜索