- 術語
-
- 原子操作
- 臨界區
- 死鎖
- 活鎖
- 互斥
- 競爭條件(執行結果依賴不同的線程或者進程相對執行順序或者時間)
- 飢餓
- 進程的交互
- 共享
- 通信
- 互斥的要求
-
-
- 互斥:硬件的支持
- 互斥硬件指令
- 信號量
-
常見併發機制
-
-
- 管程
- 將共享數據結構,臨界區內容搬到管程中,由管程控制訪問,同一時間只存在一個線程或者進程在其中進行訪問
- 消息傳遞
- Linux中消息隊列的支持
- windows中消息隊列的支持
- 類似信箱的機制實現進程間通信,和同步機制
- 讀者寫者問題
- 互斥,信號量等的應用
- 生產者消費者問題
- 哲學家吃飯問題
操作系統:精髓與設計原理 中文第七版 閱讀筆記 第五章
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
一款基於C#開發的通訊調試工具(支持Modbus RTU、MQTT調試)
追逐時光
2024-05-19 14:21:58
Linux/Golang/glibC系統調用
藍天上的雲℡
2024-05-19 14:21:17
讓python代碼找到文件路徑的最好方法
張博的博客
2024-05-19 14:19:47
Python 潮流週刊#51:用 Python 繪製美觀的圖表
豌豆花下貓
2024-05-19 14:19:07
MASM中的向前引用(Forward Reference)
美洲象
2024-05-19 14:11:37
[MASM拾遺]Offset僞指令
美洲象
2024-05-19 14:11:37
【Python】強化學習SARSA走迷宮
Dsp Tian
2024-05-19 14:11:07
h28 HTML Javascript
emanlee
2024-05-19 14:10:26
h29 HTML Layouts
emanlee
2024-05-19 14:10:26
h27 HTML Adding Favicon
emanlee
2024-05-19 14:10:26
h30 HTML Layout Elements
emanlee
2024-05-19 14:10:26
h31 HTML Layout using CSS
emanlee
2024-05-19 14:10:26
CSS Cascading Style Sheet
emanlee
2024-05-19 14:10:26
cs04 CSS Measurement Units
emanlee
2024-05-19 14:10:26