操作系統筆記——第11章 死鎖和進程間通訊

死鎖 1. 死鎖問題 一組阻塞的進程持有一種資源等待獲取另一個進程所佔有的一個資源。 例子:系統有兩個磁帶驅動器,P1和P2都有一個,都需要另一個。 2. 系統模型 從數學角度建立死鎖形式化模型。 可重複使用的資源: 在一個時間只能一個進程使用且不能被刪除 進程獲得資源,後來釋放由其他資源重用 處理器,I/O通道,主副存儲器,設備和數據結構,如文件、數據庫和信號量 如果每個進程擁有一個資源並請求其
相關文章
相關標籤/搜索