併發程序設計(中)

一、PV操作與進程互斥 問題的提出 { TS或SWAP指令管理臨界區,採用忙式輪詢,效率低 光開中斷管理臨界區,不便交給用戶程序使用 } 1.信號量的概念 一種可動態定義的軟件資源:信號量 核心數據結構:操作系統幫忙建立等待進程隊列 信號量聲明:資源報道,建立隊列 申請資源的原語:若申請不得,調用進程入隊等待 歸還資源原語:操作系統會檢測等待隊列中有沒有等待這個資源的進程,如果有等待這個臨界區的進
相關文章
相關標籤/搜索