操作系統產生死鎖的原因和處理策略

關注、星標公衆號,不錯過精彩內容 作者:Cyapirear 素材來源:華爲開發者論壇 產生死鎖的原因 當進程需要以獨佔的方式訪問資源時,可能會發生死鎖(Deadlock)。死鎖是指兩個或以上進程因競爭臨界資源而造成的一種僵局,即一個進程等待一個已經被佔用且永不釋放的資源。若無外力作用,這些進程都無法向前推進。 產生死鎖的根本原因是系統能夠提供的資源個數比要求該資源的進程數要少。 產生死鎖的基本原因
相關文章
相關標籤/搜索