- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
第7章 设 备 管 理
第7章 设 备 管 理
7.1 设备管理概述
7.2 设备管理的相关技术
7.3 I/O控制方式
7.4 设备的分配
7.5 设备的驱动
7.6 Linux设备管理
习题
第7章 设 备 管 理
7.1 设备管理概述
7.1.1 设备的分类
计算机系统中的设备种类繁多,虽然它们的物理形态、
技术特性和操作方式等各不相同,但都可以看作是完成某种
输入/输出操作的功能部件。对设备进行分类的标准有多种。
用户关心的是设备的用途,而从操作系统角度来看,最关心
的主要是设备的数据传输单位、驱动方式和设备共享属性等
指标。因而可以按照这些指标对设备进行分类。
第7章 设 备 管 理
1. 输入设备与输出设备
按数据传输方向的不同,I/O设备分为输入设备、输出
设备和输入/输出设备3类。输入设备用于从外界采集或产生
数据,传送给系统。如键盘、鼠标等都是输入设备。输出设
备是从系统获得数据,以某种形式向外界表现或传递的设备。
如显示器、打印机等都是输出设备。输入/输出设备则是兼
具输入与输出数据功能的设备。如磁盘、网络、串口设备等
都是输入/输出设备。
第7章 设 备 管 理
2. 系统设备与外部设备
系统设备是由系统内核管理和使用的设备,如系统时钟、
系统扬声器、总线接口等。系统设备之外的设备都属于外部
设备。两者区别在于系统设备的驱动由内核本身完成,而外
部设备的驱动由专门的驱动程序实现,以内核模块的方式附
加到内核中。因此,外部设备可以被安装和卸载,而系统设
备则不能。本章所介绍的内容只针对外部设备。
第7章 设 备 管 理
3. 字符设备与块设备
按数据传输单位的不同,设备分为字符设备和块设备。字符设备是
以字节为单位组织和传送数据的设备,如终端设备(显示器、键盘、鼠
标等) 、打印机、串口设备等。块设备是以数据块为单位组织和传送数
据的设备,如磁盘、光盘、闪存等。
除了传输数据的单位不同以外,字符设备与块设备的一个重要的区
别在于它们是否支持随机访问,也就是说能否按任意顺序访问设备的任
一位置。字符设备只能按照I/O字符流的顺序被访问,块设备则可以按
任意的顺序被访问。举例来说,键盘提供的输入数据就是一个字符流,
键盘驱动程序只能按照键入的顺序返回字符流给等待输入的进程,而无
法以其他顺序提供输入的字符。对磁盘来说则没有顺序上的限制,磁盘
驱动程序可以随机地读取磁盘上任一位置的数据,也可以从一个位置跳
到另一个位置读取数据。
第7章 设 备 管 理
4. 独占设备与共享设备
按设备的使用方式,设备分为独占设备和共享设备。
独占设备是在某一时间段内只能被一个进程所使用的设
备。打印机、终端设备等都是独占设备。当一个进程占用打
印机输出时,其他要打印的进程只能等待。
共享设备是允许多个进程同时使用的设备。磁盘等存储
设备都是共享设备,它们允许多个进程同时访问文件,存取
文件的数据。
第7章 设 备 管 理
7.1.2 设备管理的功能
设备是系统中的重要资源,无论是用户程序还是内核本
身都要使用到设备。设备管理的目标有两个:一是从资源的
角度出发,要尽可能地提高设备的使用效率,提高I/O系统
的性能;二是从用户的角度出发,设备管理系统要屏蔽各种
设备的物理特性,为用户提供一个统一的、方便的I/O操作
界面。
具体来说,设备管理主要完成以下功能:
(1) 设备的分配:根据设备的特点对设备进行合理的分
配和调度。
第7章 设 备 管 理
(2) 设备的驱动:根据进程的I/O请求,启动设备进行操
作,控制数据的传输。
(3) 设备的中断处理:对设备产生的中断进行处理。
(4) 虚拟设备:用共享设备模拟独占设备,实现虚拟设
备。
第7章 设 备 管 理
7.1.3 设备与系统的接口
您可能关注的文档
最近下载
- 新人教版八年级上册英语 八上unit 6 课文原文语法填空+练习 教师版.docx VIP
- 中国历史地理2014 第三讲空谷足音.pdf VIP
- 中国历史地理第四讲 江河之变2 .pdf VIP
- 北大-中国历史地理-第三讲 古代交通第三讲3.ppt VIP
- GZSMARTS_2—2018智慧园区建设与验收技术规范 2018 14页.pdf VIP
- 2016年造价工程师《造价管理》常考题(四).pdf VIP
- 压力检测仪表校验 BT200手持操作器组态设置(化工仪表检验课件).pptx
- 老旧小区改造知识课件.pptx
- 裂纹愈合热障涂层粉体材料的制备方法.pdf VIP
- 运筹学教程第五版胡运权课后习题答案.docx
原创力文档


文档评论(0)