设备管理的目标和任务(续) 4)保证在多道程序环境下,当多 进程竞争使用设备时,按一定 策略分配和管理各种设备,使系 统能有条不紊的工作 5)保护 设备传送或管理的数据应该是安 全的、不被破坏的、保密的
4)保证在多道程序环境下,当多 个进程竞争使用设备时,按一定 策略分配和管理各种设备,使系 统能有条不紊的工作 5)保护 设备传送或管理的数据应该是安 全的、不被破坏的、保密的 设备管理的目标和任务(续)
设备管理的目标和任务(续) 6)与设备无关性(设备独立性) 用户在编制程序时,使用逻辑设备名,由 系统实现从逻辑设备到物理设备的转换 用户能独立于具体物理设备而方便的使用 设备 用户申请使用设备时,只需要指定设备类 型,而无须指定具体物理设备,系统根据 当前的请求,及设备分配的情况,在相同 类别设备中,选择一个空闲设备,并将其 分配给一个申请进程
6)与设备无关性(设备独立性) • 用户在编制程序时,使用逻辑设备名,由 系统实现从逻辑设备到物理设备的转换 • 用户能独立于具体物理设备而方便的使用 设备 • 用户申请使用设备时,只需要指定设备类 型,而无须指定具体物理设备,系统根据 当前的请求,及设备分配的情况,在相同 类别设备中,选择一个空闲设备,并将其 分配给一个申请进程 设备管理的目标和任务(续)
统一性 对不同的设备采取统一的操作方式 在用户程序中使用的是逻辑设备 优点: 设备忙碌或设备故障时,用户不必 修改程序 改善了系统的可适应性和可扩展性
统一性: 对不同的设备采取统一的操作方式, 在用户程序中使用的是逻辑设备。 优点: • 设备忙碌或设备故障时,用户不必 修改程序 • 改善了系统的可适应性和可扩展性
第五章设备管理 5.2I/0软件的组成
第五章 设备管理 5.2 I/O软件的组成
1.1/0软件的组成 I/O软件的基本思想是按分层 的思想构成,较低层软件要使较 高层软件独立于硬件的特性,较 高层软件则要向用户提供一个友 好的、清晰的、简单的、功能更 强的接口
I/O软件的基本思想是按分层 的思想构成,较低层软件要使较 高层软件独立于硬件的特性,较 高层软件则要向用户提供一个友 好的、清晰的、简单的、功能更 强的接口 1. I/O软件的组成