《设备管理》课件.ppt
《《设备管理》课件.ppt》由会员分享,可在线阅读,更多相关《《设备管理》课件.ppt(35页珍藏版)》请在三一办公上搜索。
1、操作系统的资源管理,操作系统的资源管理,(1)资源管理的机制与策略 死锁及其解决方法(2)处理机管理(3)主存管理(4)设备管理(5)文件系统,1,操作系统的资源管理 主要内容,设备管理,操作系统的资源管理(4)设备管理,2,设备管理概述缓冲技术设备分配技术I/O控制,3,操作系统的资源管理(4)主要内容,4,1.设备分类存储设备又称块设备,是存储信息的设备,如:磁盘、磁鼓。(以块为单位传输信息)输入输出设备又称字符设备,能将信息从计算机外部输入到机内,或反之,如:键盘、显示器、打印机。(以字符为单 位传输信息)通信设备负责计算机之间的信息传输,如调制解调器、网卡等,操作系统的资源管理(4)设
2、备管理概述,5,2.设备管理的目标提高设备利用率合理分配设备提高设备与CPU、各外部设备之间的并行性方便用户的使用 提供使用方便且独立于设备的界面统一:对各种不同的设备提供一致的界面独立于设备:用户使用的设备与物理设备无关,操作系统的资源管理(4)设备管理概述,6,3.设备管理功能状态跟踪动态地记录各种设备的状态设备分配与回收作业级静态分配 作业进入系统时进行分配,退出系统时收回全部资源。进程级动态分配 进程提出设备申请时进行分配,使用完毕后立即收回。设备控制实施设备驱动和中断处理的工作,操作系统的资源管理(4)设备管理概述,7,4.设备独立性设备独立性概念什么是设备独立性所谓设备独立性是指,
3、用户在编制程序时所使用的设备与实际使 用的设备无关,也就是在用户程序中仅使用逻辑设备名。逻辑设备名 逻辑设备名,是用户自己指定的设备名(或设备号),它是暂时的、可更改的。物理设备名 物理设备名,是系统提供的设备的标准名称,它是永久的、不可 更改的。,操作系统的资源管理(4)设备管理概述,8,两种类型的设备独立性一个程序独立于分配给它的某种类型的具体设备 系统可以根据设备的使用情况,动态地分配给程序某 类设备中的任一台物理设备,程序都能正确地执行。程序应尽可能与它所使用的I/O设备类型无关 在输入(或输出)信息时,信息可以从不同类型的输入(或输出)设备上输入(或输出),若要改变输入(或输出)设备
4、的类型,程序只需进行最少的修改。,操作系统的资源管理(4)设备管理概述,9,设备独立性的实现在高级语言中用软通道实现使用高级语言提供的指派语句,通过指派一个逻辑设 备名(通道号)来定义一个设备或文件。如:fd=open(“/dev/lp”,mode)在批处理系统中,用联接说明语句来定义 如:OUTPUT1=LPT在交互系统中,用指派命令来定义 如:PDP系列机上的RT11系统 ASSIGN 设备物理名 设备逻辑名,操作系统的资源管理(4)设备管理概述,10,设备独立性的优点方便用户改善设备利用率提高系统的可扩展性和可适应性4.设备控制块什么是设备控制块(DCB)系统为每一台设备都配置了一个用来
5、记录设备的硬件 特性、连接和使用情况的一组数据,称为设备控制块。,操作系统的资源管理(4)设备管理概述,11,设备控制块的内容,设备名设备的系统名,即设备的物理名。设备属性描述设备现行状态的一组属性命令转换表 转换表包含设备特定的I/O例程地 址,不具备相应功能的设备在其 例程地址上可以填“1”,操作系统的资源管理(4)设备管理概述,12,1.缓冲概念什么是缓冲 缓冲是两种不同速度的设备之间传输信息时平滑传输过程 的常用手段。缓冲类别缓冲器 缓冲器是用来暂时存放数据的一种存储装置,它容量 较小,存取速度快。软件缓冲 在I/O操作期间用来临时存放I/O数据的一块存储区域。,操作系统的资源管理(4
6、)缓冲技术,13,为什么要引入缓冲处理数据流的生产者与消费者间的速度差异 如:从调制解调器收到一个文件,并保存到硬盘上。协调传输数据大小不一致的设备 如:在计算机网络中用来处理消息的分段和重组。应用程序的拷贝语义 如:操作系统为保证系统调用write的正确语义(应用程 序要写入磁盘的数据就是write系统调用发生时的版本)。方法:在系统调用返回前将应用程序缓冲区复制到内 核缓冲区。,操作系统的资源管理(4)缓冲技术,14,2.利用缓冲技术如何进行I/O操作进程活动期间,请求从某字符设备读入数据进程请求从输入设备进行读操作的图示,与需要同步,操作系统的资源管理(4)缓冲技术,15,进程请求从输入
7、设备进行读操作的步骤 当用户要求在某个设备上进行读操作时,首先从系 统中获得一个空的缓冲区;将一个物理记录送到缓冲区中;当用户请求这些数据时,系统将依据逻辑记录特性 从缓冲区中提取并发送到用户进程存储区中;当缓冲区空而进程又要从中取用数据时该进程被迫 等待。此时,操作系统需要重新送数据填满缓冲 区,进程才能从中取数据继续运行。要注意操作与操作的同步关系,操作系统的资源管理(4)缓冲技术,16,进程活动期间,请求从输出设备输出数据进程请求从输出设备进行写操作的图示,与需要同步,操作系统的资源管理(4)缓冲技术,17,进程请求从输出设备进行写操作的步骤 当用户要求进行写操作时,首先从系统中获得一个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 设备管理 课件

链接地址:https://www.31ppt.com/p-5053558.html