計算機作業系統概要

2021-09-24 09:12:57 字數 386 閱讀 7723

單道

多道

1.c/s架構

2.硬體緊密、基本功能放os核心裡

3.客戶和伺服器通訊

4.大部分功能已伺服器程序的方式實現,例如提供虛擬儲存器管理功能的 虛擬儲存器伺服器

5.機制與策略分離:機制是執行機構,策略是具體演算法。機制在os核心的底層,策略在外,所以微核心很小

6.移植性:具體的服務都是平台無關的,都在內合理去包裝

缺點:客戶和伺服器及伺服器和伺服器之間的通訊,都需通過微核心,上下文切換太多

連線方式

索引方式

阻塞程序索引表,優先順序

程序建立

程序終止

終止流程

程序同步(低階的程序通訊)

排程演算法

計算機作業系統

為什麼要有作業系統 計算機系統是乙個複雜的系統,如果每位程式設計師在程式設計時都必須掌握計算機系統的所有細節,就會嚴重影響程式設計師的開發效率 作業系統可以對計算機硬體加以管理和優化使用,為使用者程式提供更好的執行環境。作業系統以及其位置 作業系統組成 作業系統功能 應用程式直接與作業系統及其抽象打...

計算機作業系統

實驗一 熟悉linux作業系統 程序觀測 實驗目的 1 了解在linux作業系統中程序的特點和表現形式 2 掌握linux檢視程序的方式與方法 3 在乙個程序中建立另乙個程序的方法 4 掌握父程序和子程序的關係和fork的用法 實驗內容 1 編寫乙個簡單的程式,使用ps或top工具觀察該程序的的id...

計算機作業系統

1 單選題 作業系統的主要功能是管理計算機系統中的 選項 a 程式和資料 b 資源 c 作業 d 程序 答案 資源 2 單選題 關於多道批處理作業系統,以下說法錯誤的是 選項 a 可提高系統資源的利用率 b 可提高計算機系統的工作效率 c 可提高系統吞吐量 d 在作業執行時使用者可以直接干預作業的執...