操作系统设备管理重点.ppt

TechEd 2002 第七章 I/O设备管理 一、计算机设备的分类 二、设备管理的目标与功能 一、设备控制器 二、程序直接控制方式 三、中断方式 四、直接存储器存取方式 五、通道方式 一、设备属性和设备分配方法 二、Spooling技术 三、设备分配方法 四、设备管理采用的数据结构 五、与设备无关性 一、I/O 请求的提出 二、OS对I/O请求的管理 三、 I/O的具体实现 §7.3 设备分配 输入井 输出井 输出设备 SPOOLing系统工作示意 磁盘 输入设备 预输入进程 输出缓冲区 缓输出进程 输入缓冲区 内存 §7.3 设备分配 系统对用户请求的处理 当用户请求打印输出时,SPOOLing系统中输出进程做如下2件事: A)?在输出井申请一空闲盘块区 ? 将要打印的数据送入其中 B)?为用户申请空白的用户请求打印表 ? 将用户的打印请求填入表中 ? 把该表挂到请求打印队列上。 如还有其它进程提出打印请求,系统一概接受请求,同样做上述2件事。 以共享打印机为例说明SPOOLing系统工作过程 §7.3 设备分配 系统对具体输出的处理 如打印机空闲,输出进程做以下操作: 从请求打印队列的队首取出请求打印表 ?

文档评论(0)

1亿VIP精品文档

相关文档