章节思维导图

5.2.1内核的I/O核心子系统及其功能

功能实现的层次
假脱机技术

I/O调度

度顺序
设备保护

5.2.2假脱机技术
脱机技术

- 为什么称为脱机:脱离主机的控制进行的输入/输出操作
假脱机技术
- 在脱机技术的基础上人们发明了更好的假脱机技术
输入井和输出井

输入进程与输出进程


输入输出缓冲区



5.2.3I/O设备的分配与回收
设备分配时应考虑的因素


静态分配与动态分配

设备管理中的数据结构

设备控制表DCT

控制器控制表COCT

通道控制表CHCT

系统设备表SDT

设备分配的步骤




设备分配的改进



5.2.4缓冲区管理
缓冲区有一个特点,即当缓冲区的数据非空时,不能往缓冲区冲入数据,只能从缓冲区把数据传出;当缓冲区为主时,可以任缓冲区冲入数据,但必须把缓冲区充满后,才能从缓冲区把数据传出。


单缓冲:单缓冲。在设备和处理机之间设置一个缓冲区。设备和处理机交换数据时,先把被交换数据写入缓冲区,然后需要数据的设备或处理机从缓冲区取走数据。








