计算机操作系统 设备管理.pdfVIP

  • 1
  • 0
  • 约5.2万字
  • 发布于河北
  • 举报
  • 文档已下架,其它文档更精彩

第五章微备管理

第五章设备管理

5.1概述

5.21/。软件的组成

5.3I/。硬件特点

5.41/。控制技术

5.5设备有关技术

5.6设备分配与设备处理

5.7磁盘摩储森管理

5.8典型外部设备

第五章设备管理

5.1概述

5.1.1I/O的特点

1.I/O性能经常成为系统性能

的瓶颈

(1)CPU性能不等于系统性能

响应时间也是一个重要因素

(2)CPU性能越高,与I/O差距越大

弥补:更多的进程

(3)进程切换多,系统开销大

2.操作系统庞大复杂的原因之一是:

资源多、杂,并发,均来自I/O

外设种类繁多,结构各异■

输入输出数据信号类型不同

速度差异很大I

3.理解I/O的工作过程与结构是理

解操作系统的工作过程与结构的

关键

4.与其他功能联系密切,特别是文

件系统

5.1.2设备的分类

1.按使用特性分

存储型设备

I俞入型设备(外设n主机)

输出型设备(主机=>外设)

输入输出型设备(交互型设备)

2.按数据组织分

隹设备

以数据块为单位存储、传输信息

字符设备

以字符为单位存储、传输信息

3.按外部设备的从属关系分

•系统设备

指操作系统生成时,登记在系统中

的标准设备

(如终端、打印机、磁盘机等)

■用户设备

指在系统生成时,未登记在系统中

的非标准设备。对于这类设备的处理程

序由用户提供,并将其纳入系统,由系

统代替用户实施管理。

(如A/D,D/A转换器,CAD所用专用设备)

4.按资源分配角度分

1)独占设备

在一段时间内只能有一个进程使用的设备,

一般为低速I/O设备。(如打印机,磁带等)

2)共享设备

在一段时间内可有多个进程共同使用的设

备,多个进程以交叉的方式来使用设备,

其资源利用率高。(如硬盘)

3)虚设备

3)虚设备

•在一类设备上模拟另一类设备,常用共

享设备模拟独占设备,用高速设备模拟

低速设备,被模拟的设备称为虚设备

•目的:将慢速的独占设备改造成多个用

户可共享的设备,提高设备的利用率

•实例:SPOOLing技术,利用虚设备技术

——用硬盘模拟输入输出设备)

SPOOLing技术

为解决独立设备数量少,

速度慢,不能满足众多进程的

要求,而且在进程独占设备期

间,设备利用率比较低而提出

的一种设备管理技术

设备的分类(续)

5.从程序使用角度分

逻辑设备

物理设备|

6.按数据传输率分[

高速设备H

低速设备

5.1.3设计目标与任务

1.设计目标

•提高方便性

•实现并行性

.均衡性

•设备独立性

2.设备管理的功能

(1)设备分配与回收

记录设备的状态

根据用

文档评论(0)

1亿VIP精品文档

相关文档