1. 程式人生 > >2019年王道計算機考研作業系統筆記---系統概述

2019年王道計算機考研作業系統筆記---系統概述

文章目錄

作業系統特性



併發

      巨集觀上並行,微觀上序列,用通俗的語言描述,
      在某一個時間間隔內並行,某一時刻只能執行一個程序

共享

  可分為互斥共享,同時訪問,這一點後面講程序會再一次提到。

虛擬

    就是把一個物理上的對應物虛擬成若干個對應物。
    大白話解釋就是使用者 感覺 他們擁有自己獨立的處理機或外設

非同步

程式碼執行對斷斷續續,執行所需時間不可知

其中最基本特性:併發,共享

作業系統功能

處理器管理
儲存器管理
裝置管理
檔案管理

上述功能詳情見專欄的其他部分

使用者介面

使用者介面又分為圖形介面,命令介面和系統呼叫

作業系統分類

  • 手工操作階段(無作業系統)
  • 單道批處理系統

具有自動性,順序性,單道性

  • 多道批處理系統

多道,巨集觀上並行,微觀上序列

  • 分時作業系統

時間片輪轉機制,能兼顧長短作業
關鍵問題是使使用者能夠與自己的作業互動

  • 實時作業系統

及時性和可靠性,

作業系統執行機制

1時鐘管理
2中斷機制(中斷和異常的區別)

中斷也成為外部中斷,內中斷為異常

3原語
4系統呼叫的步驟

1準備系統呼叫
2陷入
3執行系統呼叫
4返回使用者程序

參考資料:2019年王道作業系統

下載連結:https://blog.csdn.net/m0_37737804/article/details/81783933