作業系統OS知識點彙總 第五章 程序同步與通訊

2021-10-09 16:44:18 字數 427 閱讀 7124

程序同步:兩個程序所表示事件的發生有著某種時序上的關係

程序互斥:由於各程序要求使用共享資源(變數、檔案等),而這些資源需要排他性使用各程序之間競爭這些資源。

臨界資源:一次僅允許乙個程序使用的資源稱為臨界資源,包括:慢速裝置,共享的變數、資料結構、緩衝區等.

臨界區(互斥區):程序中訪問臨界資源的**段稱為臨界區(critical section)

生產者-消費者問題、訊號量解決方案——重點難點掌握

分析

讀者-寫者問題、解決方案

分析

哲學家進餐問題——引入死鎖的問題

分析

解決方案:

管程機制——基本組成、條件變數概念、程序和管程的區別

管程的組成

條件變數

作業系統各章知識點彙總

第五章知識點

在某一段文字中突出顯示某幾個字,以粗體 紅色 大字型大小顯示,通常使用標籤 在css中,設定文字行高使用line height屬性 在css中設定背景顏色為透明的值為transparent 設定文字字型加粗的屬性是什麼?font weight bold 去掉列表項前標記符號的css屬性是什麼?lis...

作業系統第五章

虛擬儲存器的基本概念 引入 實現 特徵 請求分頁儲存管理方式 硬體支援 位址變換 分配演算法 頁面置換演算法 效能分析 請求分段儲存管理方式 主要相同點是都要在記憶體與外存之間交換資訊 主要區別在於交換技術換出換進一般是整個程序 proc結構和共享正文段除外 因此乙個程序的大小受物理儲存器的限制 而...

作業系統OS知識點彙總 第四章 程序排程作業排程

高階排程 作業排程 低階排程 程序排程 中級排程 程序排程 按照一定的演算法從後備作業佇列中選擇滿足條件的作業,分配一定資源 記憶體 建立pcb,入主存就緒佇列。排程間隔為幾秒或幾分鐘,丌如程序排程頻繁,因此也稱為長程 long term 排程。決定了多道批處理系統中的道數 按照一定的演算法從就緒佇...