第七章设备管理 (Devices Management) 教学目的: 设备管理不但要管理实际ⅠO操作的设备(如磁盘机、打印 机),还要管理诸如设备控制器、DMA控制器、中断控制器、 I/O处理机(通道)等支持设备。设备管理包括各种设备分配 缓冲区管理和实际物理Ⅰ/O设备操作,通过管理达到提高设 备利用率和方便用户
第七章 设备管理 (Devices Management) 教学目的: 设备管理不但要管理实际I/O操作的设备(如磁盘机、打印 机),还要管理诸如设备控制器、DMA控制器、中断控制器、 I/O处理机(通道)等支持设备。设备管理包括各种设备分配、 缓冲区管理和实际物理I/O设备操作,通过管理达到提高设 备利用率和方便用户
教学要求: 了解设备的分类,熟悉设备管理的目标和功能。 熟悉程序I/O方式、中断方式、DMA方式和通道方式四种I/0的 控制方式;掌握通道的概念,熟悉通道类型 熟悉缓冲的概念,熟悉单缓冲、双缓冲和多缓冲和缓冲池工 作原理,了解UNIX系统的缓冲技术。 了解在进行设备分配时应考虑的设备的固有属性、设备的分 配算法、设备分配的安全性和设备的独立性等因素;掌握设 备分配中数据结构,熟悉设备分配的流程;掌握 SPOOLing技 术概念和 SPOOLing系统的组成 熟悉设备处理程序的功能和处理方式,熟悉设备处理程序的 处理过程
教学要求: • 了解设备的分类,熟悉设备管理的目标和功能。 • 熟悉程序I/O方式、中断方式、DMA方式和通道方式四种I/O的 控制方式;掌握通道的概念,熟悉通道类型。 • 熟悉缓冲的概念,熟悉单缓冲、双缓冲和多缓冲和缓冲池工 作原理,了解UNIX系统的缓冲技术。 • 了解在进行设备分配时应考虑的设备的固有属性、设备的分 配算法、设备分配的安全性和设备的独立性等因素;掌握设 备分配中数据结构,熟悉设备分配的流程;掌握SPOOLing技 术概念和SPOOLing系统的组成。 • 熟悉设备处理程序的功能和处理方式,熟悉设备处理程序的 处理过程
(一)设备管理的概述 (1)IO系统的组成: 1。微机JO系统 2。主机ⅣO系统
(一)设备管理的概述 (1)I/O系统的组成: 1。微机I/O系统 图 2。主机I/O系统 图
(一)设备管理的概述 (1)设备的分类 Ⅰ/0设备的种类繁多,从0S观点来看,其重要的性能指标有 数据传输速率、数据的传输单位、设备的共享属性等 1.按传输速率分类 低速设备:指传输速率为每秒钟几个字节到数百个字节的设 备。典型的设备有键盘、鼠标、语音的输入等; 中速设备:指传输速率在每秒钟数千个字节至数十千个字节 的设备。典型的设备有行式打印机、激光打印机等; 高速设备:指传输速率在数百千个字节至数兆字节的设备。 典型的设备有磁带机、磁盘机、光盘机等
(一)设备管理的概述 (1)设备的分类 I/O设备的种类繁多,从OS观点来看,其重要的性能指标有: 数据传输速率、数据的传输单位、设备的共享属性等。 1.按传输速率分类 • 低速设备:指传输速率为每秒钟几个字节到数百个字节的设 备。典型的设备有键盘、鼠标、语音的输入等; • 中速设备:指传输速率在每秒钟数千个字节至数十千个字节 的设备。典型的设备有行式打印机、激光打印机等; • 高速设备:指传输速率在数百千个字节至数兆字节的设备。 典型的设备有磁带机、磁盘机、光盘机等
设备的分类-1 2.按信息交换的单位分类 块设备( Block device):指以数据块为单位来组织和传送 数据信息的设备。这类设备用于存储信息,有磁盘和磁带等 它属于有结构设备。典型的块设备是磁盘,每个盘块的大小 为512B~4KB,磁盘设备的基本特征是:①传输速率较高,通 常每秒钟为几兆位;②它是可寻址的,即可随机地读/写任意 块;③磁盘设备的I/O采用DMA方式。 字符设备( Character device):指以单个字符为单位来传 送数据信息的设备。这类设备一般用于数据的输入和输出, 有交互式终端、打印机等。它属于无结构设备。字符设备的 基本特征是:①传输速率较低;②不可寻址,即不能指定输 入时的源地址或输出时的目标地址;③字符设备的I/0常采 用中断驱动方式
设备的分类-1 2.按信息交换的单位分类 • 块设备(Block Device):指以数据块为单位来组织和传送 数据信息的设备。这类设备用于存储信息,有磁盘和磁带等。 它属于有结构设备。典型的块设备是磁盘,每个盘块的大小 为512B~4KB,磁盘设备的基本特征是:①传输速率较高,通 常每秒钟为几兆位;②它是可寻址的,即可随机地读/写任意 一块;③磁盘设备的I/O采用DMA方式。 • 字符设备(Character Device):指以单个字符为单位来传 送数据信息的设备。这类设备一般用于数据的输入和输出, 有交互式终端、打印机等。它属于无结构设备。字符设备的 基本特征是:①传输速率较低;②不可寻址,即不能指定输 入时的源地址或输出时的目标地址;③字符设备的I/O常采 用中断驱动方式