5.2操作系统-I/O核心子系统

章节思维导图

image.png

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

image.png
功能实现的层次
假脱机技术
image.png
I/O调度
image.png
度顺序
设备保护
image.png

5.2.2假脱机技术

脱机技术
image.png
image.png

  • 为什么称为脱机:脱离主机的控制进行的输入/输出操作

假脱机技术

  • 在脱机技术的基础上人们发明了更好的假脱机技术

输入井和输出井
image.png
输入进程与输出进程
image.png
image.png
输入输出缓冲区
image.png
image.png
image.png

5.2.3I/O设备的分配与回收

设备分配时应考虑的因素
image.png
image.png
静态分配与动态分配
image.png
设备管理中的数据结构
image.png
设备控制表DCT
image.png
控制器控制表COCT
image.png
通道控制表CHCT
image.png
系统设备表SDT
image.png
设备分配的步骤
image.png
image.png
image.png
image.png
设备分配的改进
image.png
image.png
image.png

5.2.4缓冲区管理

缓冲区有一个特点,即当缓冲区的数据非空时,不能往缓冲区冲入数据,只能从缓冲区把数据传出;当缓冲区为主时,可以任缓冲区冲入数据,但必须把缓冲区充满后,才能从缓冲区把数据传出。
image.png
image.png
单缓冲:单缓冲。在设备和处理机之间设置一个缓冲区。设备和处理机交换数据时,先把被交换数据写入缓冲区,然后需要数据的设备或处理机从缓冲区取走数据。
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png

image.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值