死鎖及其必要條件

1.簡介 在計算機系統中會出現很多一次只能由一個進程使用的資源,比如打印機,磁帶機等,在多道程序設計中,若干進程要共享這類的資源,而且一個進程所需要的不止一個,這樣,就會出現若干個進程競爭優先有限資源,由於推進順序不當,就會曹成無限期的循環等待的局面,這種狀態就是死鎖。 2.什麼是死鎖? 所謂死鎖,是指多個進程在運行過程中因競爭資源而需要循環等待對方釋放資源的一種僵局。互相等待對方釋放資源,結果都
相關文章
相關標籤/搜索