【王道操作系统】第五章 I/O管理
第五章 I/O管理
- 5.1 I/O管理概述
-
- 5.1.1 I/O设备的概念和分类
- 5.1.2 I/O控制器
-
- 5.1.3 I/O控制方式
-
- 程序直接控制方式
- 中断驱动方式
- DMA方式
- 通道控制方式
- 5.1.4 I/O软件层次结构
-
- 5.2 设备独立性软件
-
- 5.2.1 I/O 核心子系统
- 5.2.2 假脱机技术(SPOOLing技术)
- 5.2.3 设备的分配与回收
- 5.2.4 缓冲区管理
- 5.3 磁盘和固态硬盘
-
- 5.3.1 磁盘的结构
- 5.3.2 磁盘调度算法
-
- 先来先服务算法(FCFS)
- 最短寻找时间优先(SSTF)
- 扫描算法(SCAN)
- 循环扫描算法(C-SCAN)
- 5.3.3 减少磁盘延迟时间的方法
- 5.3.4 磁盘的管理
5.1 I/O管理概述
5.1.1 I/O设备的概念和分类
5.1.2 I/O控制器
1、I/O设备的机械部件
2、I/O设备的电子部件(I/O控制器)
I/O设备的电子部件(I/O控制器)
考频较低
5.1.3 I/O控制方式
程序直接控制方式
CPU和I/O串行工作
中断驱动方式
CPU和I/O并行工作
DMA方式
通道控制方式
通道程序:通道指令的集合
5.1.4 I/O软件层次结构
用户层软件
5.2 设备独立性软件
5.2.1 I/O 核心子系统
5.2.2 假脱机技术(SPOOLing技术)
5.2.3 设备的分配与回收
5.2.4 缓冲区管理
5.3 磁盘和固态硬盘
5.3.1 磁盘的结构
柱面号:定位是哪个磁道;
盘面号:选择是哪个盘面;
扇区号:选择这个磁道是哪个扇区的;
5.3.2 磁盘调度算法
先来先服务算法(FCFS)
最短寻找时间优先(SSTF)
扫描算法(SCAN)
LOOK调度算法
循环扫描算法(C-SCAN)
5.3.3 减少磁盘延迟时间的方法
会有延迟时间,故可进行错位命名
5.3.4 磁盘的管理