操作系統

Get Started. It's Free
or sign up with your email address
操作系統 by Mind Map: 操作系統

1. 體系結構

1.1. 單體結構

1.2. 層次式結構

1.3. 指令

2. 類型

2.1. 多道批處理系統

2.1.1. 多道程序設計

2.1.1.1. 定義

2.1.1.1.1. 允許多個程序進入內存同時運行

2.1.1.2. 特點

2.1.1.2.1. 宏觀

2.1.1.2.2. 微觀

2.1.2. 特點

2.1.2.1. 多道

2.1.2.1.1. 容納多個作業

2.1.2.1.2. 從後備隊列選擇一個或多個近內存

2.1.2.1.3. 系統形成作業流

2.1.2.2. 成批

2.1.2.2.1. 運行過程中,不可發生交互

2.1.2.2.2. 系統一旦提交,則不可干預

2.1.3. 特徵

2.1.3.1. 用戶脫機使用

2.1.3.2. 作業成批處理

2.1.3.3. 多道程序並行

2.1.4. 缺點

2.1.4.1. 無人機交班

2.1.4.2. 用戶響應時間長/周轉時間長

2.1.4.3. 提交後,無法控制

2.2. 分時系統TSOS

2.2.1. 定義

2.2.1.1. 計算機以時間為單位輪流為各個用戶/作業服務

2.2.2. 分時技術

2.2.2.1. 時間分片

2.2.3. 特點

2.2.3.1. 人機交互

2.2.3.2. 多路性

2.2.3.2.1. 系統按分時原則,為每個用戶服務

2.2.3.3. 及時性

2.2.3.3.1. 用戶請求能夠在很短時間內響應

2.2.3.4. 獨立性

2.2.3.4.1. 用戶各佔一個終端,互不干擾

2.2.4. 缺點

2.2.4.1. 無法及時處理緊急任務

2.3. 實時系統RTOS

2.3.1. 主要類型

2.3.1.1. 過程控制系統

2.3.1.2. 信息查詢系統

2.3.1.3. 事務處理系統

2.3.2. 分類

2.3.2.1. 硬實時

2.3.2.1.1. 必須在嚴格規定時間內完成處理

2.3.2.2. 軟實時

2.3.2.2.1. 能夠偶爾違反時間規定

2.3.3. 特點

2.3.3.1. 及時性

2.3.3.2. 可靠性

2.3.4. 優點

2.3.4.1. 優先響應緊急任務

2.4. 手工操作階段

2.4.1. 用戶獨佔全機,解決人機矛盾,資源利用率低

2.5. 單道批處理系統

2.5.1. 脫機輸入,輸出

2.5.1.1. 串行執行

2.5.1.2. 內存中只有一道程序

3. 结构

3.1. 简单结构

3.2. 模块化结构

3.3. 分层式结构

3.4. 微内核结构

4. 特徵

4.1. 并发

4.2. 共享

4.2.1. 互斥共享方式

4.2.1.1. 打印机

4.2.1.2. 磁带机

4.2.2. 同时访问方式

4.3. 虚拟

4.4. 异步

5. 功能

5.1. 管理與配置記憶體

5.2. 決定系統資源供需的優先次序

5.3. 控制輸入與輸出裝置

5.4. 操作網路

5.5. 管理文件系統