操作系统——设备管理

操作系统中的设备管理负责外围设备的分配、启动、驱动调度和中断处理,实现与文件系统的协同,提高设备利用率。主要包括块设备和字符设备的分类,以及独占、共享、虚拟设备的概念。此外,介绍了通道技术、DMA技术、缓冲技术和Spooling技术,以提高I/O效率。磁盘调度通过移臂调度和旋转调度策略优化访问时间。最后,讨论了信息存储优化分布对系统效率的影响。
摘要由CSDN通过智能技术生成

操作系统——设备管理

文件系统为用户就提供了按名存取的功能,用户只要把信息组织成逻辑文件,提出存取要求后,文件系统就能按用户的要求和外围设备特性实现逻辑文件与物理文件之间的转换。但在实现这种转换时,必须要对外围设备进行启动和控制。这一功能是由操作系统中的设备管理部分来完成的所以设备管理与文件系统是密切相关的,文件系统确定文件应怎样转换以及确保文件的安全使用,而设备管理实现文件信息在存储介质与主存储器之间的传送,他们共同为用户使用文件提供方便。

一、设备管理功能:

1、实现对外围设备的分配与回收。

2、实现外围设备的启动。

3、实现对磁盘的驱动调度。

4、处理外围设备的中断事件。

5、实现虚拟设备。

二、分类:

1、按数据组织分类:块设备和字符设备

2、从资源分配角度:独占、共享和虚拟设备。

(1)独占:一段时间内只允许一个用户访问的设备;

(2)共享:允许多个进程同时访问的设备;

(3)虚拟:通过虚拟技术奖多个独占设备变换为若干台供多个用户共享的逻辑设备(Spooling技术实现)。

3、按数据传输率:低速、中速和高速设备。

三、目标任务:

目标:如何提高设备的利用率。

任务:保证在多道程序环境下,当多个进程竞争使用设备时,按一定的策略分配和管理各种设备,控制设备的各种操作,完成I/O设备与主存之间的数据交换。

评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值