@[toc]
操作系統(tǒng)特性
并發(fā)
宏觀上并行,微觀上串行,用通俗的語言描述,
在某一個時間間隔內(nèi)并行,某一時刻只能運行一個進程
共享
可分為互斥共享,同時訪問,這一點后面講進程會再一次提到。
虛擬
就是把一個物理上的對應(yīng)物虛擬成若干個對應(yīng)物。
大白話解釋就是用戶 感覺 他們擁有自己獨立的處理機或外設(shè)
異步
代碼執(zhí)行對斷斷續(xù)續(xù),執(zhí)行所需時間不可知
其中最基本特性:并發(fā),共享
操作系統(tǒng)功能
處理器管理
存儲器管理
設(shè)備管理
文件管理
上述功能詳情見專欄的其他部分
用戶接口
用戶接口又分為圖形接口,命令接口和系統(tǒng)調(diào)用
操作系統(tǒng)分類
- 手工操作階段(無操作系統(tǒng))
- 單道批處理系統(tǒng)
具有自動性,順序性,單道性
- 多道批處理系統(tǒng)
多道,宏觀上并行,微觀上串行
- 分時操作系統(tǒng)
時間片輪轉(zhuǎn)機制,能兼顧長短作業(yè)
關(guān)鍵問題是使用戶能夠與自己的作業(yè)交互
- 實時操作系統(tǒng)
及時性和可靠性,
操作系統(tǒng)運行機制
1時鐘管理
2中斷機制(中斷和異常的區(qū)別)
中斷也成為外部中斷,內(nèi)中斷為異常
3原語
4系統(tǒng)調(diào)用的步驟
1準(zhǔn)備系統(tǒng)調(diào)用
2陷入
3執(zhí)行系統(tǒng)調(diào)用
4返回用戶進程
參考資料:2019年王道操作系統(tǒng)
下載鏈接:https://blog.csdn.net/m0_37737804/article/details/81783933