从系统对资源分配的角度分为 ◆独占设备 由一个用户作业独占。 ◆共享设备 同时分配给多个用户作业共享使用。 ◆虚拟设备 使用虚拟技术把独占设备改造成共享 设备
从系统对资源分配的角度分为: 独占设备 由一个用户作业独占。 共享设备 同时分配给多个用户作业共享使用。 虚拟设备 使用虚拟技术把独占设备改造成共享 设备
二.设备管理的设计目标 1向用户提供使用设备的方便、统 的接口。 ●面对用户把设备复杂的物理特性屏蔽 起来,由操作系统承担起对设备的控 制和管理。 向用户提供一个使用设备的统一接口
二.设备管理的设计目标 1.向用户提供使用设备的方便、统一 的接口。 ⚫面对用户把设备复杂的物理特性屏蔽 起来,由操作系统承担起对设备的控 制和管理。 ⚫向用户提供一个使用设备的统一接口
2设备独立于用户程序。 ●用户程序不能直接对物理设备进行 操作。 ●操作系统把物理设备逻辑化,仅向 用户提供逻辑设备。 ●用户在程序中使用的是逻辑设备, 由操作系统建立逻辑设备与物理设 备的联系。 ●这种特性称为设备无关性
2.设备独立于用户程序。 ⚫用户程序不能直接对物理设备进行 操作。 ⚫操作系统把物理设备逻辑化,仅向 用户提供逻辑设备。 ⚫用户在程序中使用的是逻辑设备, 由操作系统建立逻辑设备与物理设 备的联系。 ⚫这种特性称为设备无关性
3.充分提高设备利用率和工作效率 ●使设备和处理机能够做到高度的并 行工作。 ●各个设备之间也要能够并行工作 ●从而达到提高设备利用率的目的 ●为各个作业或进程合理地分配各种 设备,处理好多个进程对设备的竞 争与共享。 ●均衡各个同类设备的工作状况
3.充分提高设备利用率和工作效率 ⚫使设备和处理机能够做到高度的并 行工作。 ⚫各个设备之间也要能够并行工作 ⚫从而达到提高设备利用率的目的 ⚫为各个作业或进程合理地分配各种 设备,处理好多个进程对设备的竞 争与共享。 ⚫均衡各个同类设备的工作状况
三.设备管理的功能 1.记录设备的管理信息 2进行设备分配和调度 3.实现真正的/O操作 4.管理输入输出缓冲区
三.设备管理的功能 1. 记录设备的管理信息 2. 进行设备分配和调度 3. 实现真正的I/O操作 4. 管理输入输出缓冲区