2020-11-13 學習筆記

>>每日小記<<

項目 狀態
距離2021年倒計時 48天
今日天氣情況
是否重要日子
今日心情如何 開心
今日身體狀況 良好
堅持背記單詞 1359天
堅持記錄開銷 1163天
堅持英語學習 863天
堅持簡書日更 642天
堅持記錄時間 599天
堅持走路跑步 602天
堅持健身鍛鍊 582天
堅持反思日記 584天
堅持健康飲食 574天
堅持聽讀閱讀 504天
堅持黨務學習 450天
堅持IT知識學習 387天
堅持雙拼練習 315天
堅持五筆練習 132天
堅持練習游泳 28天,暫停
堅持PMP學習 79天,通過考試
其他重要的事 上班


《操作系統》

Char1 緒論

中斷與異常的區別
| 異常會引起中斷,中斷不一定由異常引起
中斷:又叫外中斷,系統正常功能的一部分
異常:又叫內中斷,由錯誤引起的,如文件損壞、進程越界
系統調用or廣義指令
| 操作系統提供的用戶接口之一,又叫程序接口或應用編程接口API;大概是供用戶來調用屬於核心態的程序/信息等!
| ​包括進程控制、文件系統控制、系統控制、內存管理、網絡管理、socket控制、用戶管理、進程間通信
具體流程
①用戶準備並傳遞系統調用所需的參數
②通過trap指令進入操作系統的內核,從用戶態進入核心態
③執行相應的系統調用函數(完成特定的系統內核功能)
④返回處理結果至用戶程序,並從核心態返回用戶態

操作系統的結構
模塊組合結構——適用於早期os/小型os/使用環境穩定的os
| 優點:接口簡單/系統效率高;缺點:結構不清晰/可擴展性差/可適應性差
層次結構
| 將所有功能模塊按功能的調用次序,排列成若干層,功能模塊間只存在單向調用和單向依賴
微內核結構
| os內核中只留基本功能,其他的功能由用戶態下的程序進行實現
適用於分佈式系統
並不會提高系統的運行效率

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章