作業系統筆記0 1 緒論

2021-10-17 14:27:06 字數 844 閱讀 6112

分類

作業系統結構設計

程式介面&系統呼叫

定位:硬體基礎上的第一層擴充,是其它軟體和硬體的介面

功能要求有效、合理、方便、可拓展性

特點併發、共享、虛擬、隨機

共享:多個程序共享有限的計算機上的資源

虛擬:乙個物理實體對映為若干個對應的邏輯實體(分時或分空間)

虛擬是作業系統管理系統資源的重要手段,可提高資源利用率

1.多道批處理作業系統

缺點:

2.分時作業系統

3.實時作業系統

其他作業系統

網路作業系統:

兩種工作模式:

客戶機/伺服器(client/server)、對等(peer-to-peer,p2p)

分布式作業系統:

個人計算機作業系統

嵌入式作業系統

區域性結構,包括資料結構和控制結構

作業系統執行時的組織:如系統是組織成程序還是執行緒,在系統空間還是使用者空間執行等 核心

一組程式模組,作為可信軟體來提供支援程序併發執行的基本功能和基本操作

層次式結構:將作業系統劃分為核心和若干模組(或程序)

微核心:作業系統僅將所有必需的核心功能放入核心

通過微核心提供的訊息傳遞機制完成與其它核外模組之間的聯絡

作業系統執行模型

考研作業系統筆記 緒論

作業系統是配置在計算硬體的第一層軟體,是對硬體系統的首次擴充。主要作用就是管理好這些裝置,提高他們的利用率和效率,並為使用者和程式提供乙個簡單的介面。1.1 作業系統的目標 方便性 使用者可以通過各種命令來操縱作業系統 包括shell命令 圖形介面 有效性 一是提高系統資源的利用率 減少cpu等裝置...

作業系統 緒論

計算機的早期模型是馮諾依曼模型,主機由運算器 alu 控制器 cu 儲存器,輸入輸出裝置組成。但是沒有配置軟體的計算機被稱為裸機。作業系統的功能是 給使用者提供了乙個與計算機硬體之間的乙個藉口。有效的管理計算機的各種資源的分配,合理地組織計算機系統的各種流程,用以改善效能。作業系統的功能 1.程序管...

《作業系統原理》緒論

一 作業系統定義 所有軟體與硬體相連的第一層軟體,執行於裸機 大型的程式系統,負責計算機系統軟硬體資源的分配和管理 控制和協調併發活動 提供使用者介面,使使用者獲得良好的工作環境 二 作業系統功能 1 程序管理 提出程序排程策略 給出程序排程演算法 進行處理機的分配 2 儲存管理 儲存分配和儲存無關...