- 2
- 0
- 约4.04千字
- 约 61页
- 2018-12-22 发布于福建
- 举报
操作系统原理茄课件第八章io管理
第八章 I/O管理;计算机外部设备
在计算机系统中除CPU和内存外所有的设备和装置称为计算机外部设备(外围设备、I/O设备)。
;8.1 I/O管理的概念8.1.1 引言;8.1 I/O管理的概念8.1.1 引言;8.1 I/O管理的概念8.1.1 引言;设备的分类
(1)按系统和用户的观点分类(从属关系)
系统设备——指在操作系统生成时已经登记在系统中的标准设备,如键盘、显示器、磁盘、打印机等;
用户设备——OS生成后未登记在系统中的非标准设备,绘图仪、游戏操作柄、扫描仪等。
(2)按操作特性分类
存贮设备——是计算机用来存放各种信息的设备。如磁盘、磁带等。
I/O设备——是向CPU传输信息或输出经CPU加工处理的信息的设备。如键盘、显示器、打印机等;(3)按资源分配的角度
独享设备——是指在一段时间内只允许一个用户进程使用的设备。多数低速的I/O设备都属于这种类型,如打印机就是典型的独享设备;
共享设备——是指在一段时间内允许允许几个用户同时使用的设备,磁盘、光盘等;
虚拟设备——通过SPOOLING(虚拟脱机)技术把独享设备变换成几台逻辑设备,可供多个用户进程同时使用,这种经过虚拟技术处理后的设备称为虚拟设备。
(4)按基本信息单位分类
字符设备——键盘、打印机、显示器
块设备——一般块大小为512B~8KB,如磁带、磁盘、光盘;8.1 I/O管理的概念8.1.2 设计目标及任务;8.1 I/O管理的概念8.1.3 I/O管理功能;8.1 I/O管理的概念8.1.4 设备独立性;8.1 I/O管理的概念8.1.4 设备独立性;8.1 I/O管理的概念8.1.5 设备控制块;8.1 I/O管理的概念8.1.5 设备控制块;8.2 缓冲技术 8.2.1 概述;引入原因
1)改善CPU、I/O之间的速度不匹配
2)减少中断次数,放宽CPU对中断的响应时间
3)增强CPU、CHANNEL(通道)、I/O的并行操作能力
常用的缓冲技术有三种:双缓冲、环形缓冲、缓冲池;8.2 缓冲技术8.2.2 双缓冲;8.2 缓冲技术8.2.3 环形缓冲;8.2 缓冲技术8.2.4 缓冲池;8.3 设备分配8.3.1 分配原则;8.3 设备分配8.3.1 分配原则;8.3 设备分配8.3.2 虚拟设备技术;8.3 设备分配8.3.2 虚拟设备技术;8.4 I/O控制8.4.1 I/O控制方式;8.4 I/O控制8.4.1 I/O控制方式;8.4 I/O控制8.4.1 I/O控制方式;8.4 I/O控制8.4.1 I/O控制方式;8.4 I/O控制8.4.1 I/O控制方式;8.4 I/O控制8.4.1 I/O控制方式;8.4 I/O控制8.4.1 I/O控制方式;8.4 I/O控制8.4.2 I/O控制功能;8.4 I/O控制8.4.2 I/O控制功能;8.4 I/O控制8.4.2 I/O控制功能;8.5 磁盘调度和管理(补充内容);8.5 磁盘调度和管理8.5.1 磁盘硬件结构;(1)Header(磁头)
在同一个硬盘中存在好几张硬盘盘片,每片硬盘盘片与双面软盘一样,每面有一个读/写头。
最上面和最下面两张盘片的外存储面分别与硬盘顶部和底座接触,所以通常这两个存储面不存放数据,也没有对应的磁头。
硬盘盘片数=(磁头数+2)/2
例如:
16磁头的硬盘,通常有(16+2)/2=9个存储盘片
;(2)Cylinder(柱面)
我们把软盘存储面上的存储介质同心圆圆环称做磁道。
硬盘有多个盘片,这些盘片中同一位置上的磁道不仅存储密度相同,而且其几何形状就像一个存储介质组成的圆柱一样。
多个盘片上的同一磁道称做柱面。
;(3)Sector(扇区)
扇区是将磁道按照相同角度等分的扇形。
每个磁道上的等分段是一个扇区。
一个扇区对应的数据存储量就是数据块大小。通常为512B~2048B之间。
现代磁盘技术中,可将盘面分为若干区,在外面的区中每个磁道包含的扇区数比里面区中的扇区数多,如:划两个区,外区每道32个扇区,内区每道16个扇区。; 为了隐藏每个磁道有多少扇区的细节,现代磁盘驱动器提供给操作系统的是虚拟的几何参数,如有x个柱面,y个磁头,每个道z个扇区。当操作系统提出寻道请求时,再由磁盘控制器把请求的参数重新映射成实际的磁道地址。
磁盘的逻辑地址是由逻辑块构成的一维数组,逻辑块是传送的最小单位,大小一般为512B。
当文件系统读/写某个文件时,由逻辑块号映像成物理块号,由磁盘驱动程序把它转换成磁盘地址,再由磁盘控制器把它映像为具体的磁盘地址。;8.5 磁盘调度和管理8.5.2 磁盘调度;8.5 磁
您可能关注的文档
最近下载
- 膀胱肿瘤行膀胱全切回肠代膀胱围手术护理.pptx VIP
- 高血压达标中心认证评审材料.pdf VIP
- ABB机器人IRB120产品规格说明书.pdf
- 导热油培训教程文件.ppt VIP
- 武装冲突法.doc VIP
- GB50009-2012 建筑结构荷载规范.docx
- 导热油炉培训.ppt VIP
- 雷克萨斯-Lexus RX-产品使用说明书-RX450h-GYL25L-AWXGBC2-RX450hOM_OM48E57C_1510.pdf VIP
- 高血压达标中心数据库管理制度.pdf VIP
- Selected Stories of Lu Hsun By Lu Hsun 英文版鲁迅全集.doc VIP
原创力文档

文档评论(0)