- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
设备管理培训课件(PPT 79页)
第五章????设备管理 ;1.I/O性能经常成为系统性能的瓶颈 ;3.理解I/O的工作过程与结构是理解操作系统的工作过程与结构的关键 4.与其他功能联系密切,特别是文件系统; 1)按照用户的请求,控制设备的各种操作,完成I/O设备与内存之间的数据交换(包括设备分配与回收;设备驱动程序;设备中断处理;缓冲区管理),最终完成用户的I/O请求;2)向用户提供使用外部设备的方便接口,使用户摆脱繁琐的编程负担 方便性 友好界面 透明性 逻辑设备与物理设备、屏蔽硬件细节(设备的物理细节,错误处理,不同I/O的差异性) 3)充分利用各种技术(通道,中断,缓冲等)提高CPU与设备、设备与设备之间的并行工作能力,充分利用资源,提高资源利用率( 并行性、 均衡性);4)保证在多道程序环境下,当多个进程竞争使用设备时,按一定策略分配和管理各种设备,使系统能有条不紊的工作 5)保护 设备传送或管理的数据应该是安全的、不被破坏的、必威体育官网网址的 ;6)与设备无关性(设备独立性) 用户在编制程序时,使用逻辑设备名,由系统实现从逻辑设备到物理设备的转换 用户能独立于具体物理设备而方便的使用设备 用户申请使用设备时,只需要指定设备类型,而无须指定具体物理设备,系统根据当前的请求,及设备分配的情况,在相同类别设备中,选择一个空闲设备,并将其分配给一个申请进程 ;(1)缓冲管理 (2)设备分配 (3)设备处理 (4)设备独立性和虚拟设备。;1、按数据传输速率分 高速设备 低速设备 2.按信息交换的单位分 块设备 以数据块为单位存储、传输信息 字符设备 以字符为单位存储、传输信息 ;1)独占设备 在一段时间内只能有一个进程使用的设备,一般为低速I/O设备。(如打印机,磁带等) 2)共享设备 在一段时间内可有多个进程共同使用的设备,多个进程以交叉的方式来使用设备,其资源利用率高。(如硬盘) 3)虚拟设备;;系统设备 指操作系统生成时,登记在系统中的标准设备 (如终端、打印机、磁盘机等) 用户设备 指在系统生成时,未登记在系统中的非标准设备。对于这类设备的处理程序由用户提供,并将其纳入系统,由系统代替用户实施管理。 (如A/D,D/A转换器,CAD专用设备) ;6、从程序使用角度分 逻辑设备 物理设备 ; ;5.2.2设备与控制器之间的接口;5.2.3设备控制器;2、设备控制器的组成;5.2.4I/O通道;;;5.3I/O控制方式;;;;通道控制方式;通道程序;;指令的执行周期:;具有中断处理时的指令执行周期;从用户角度看中断;1. 缓冲技术的引入 缓和CPU与I/O设备间速度不匹配的矛盾。 减少对CPU的中断频率, 放宽对CPU中断响应时间的限制。 提高CPU和I/O设备之间的并行性。;利用缓冲寄存器实现缓冲 ;硬缓冲: 在设备中设置缓冲区,由硬件实现 软缓冲: 在内存中开辟一个空间,用作缓冲区 ;3. 几种缓冲技术;1. 单缓冲(Single Buffer) ;2. 双缓冲(Double Buffer) ;双缓冲(a);双缓冲(b);双机通信时缓冲区的设置 ;3 循环缓冲 ;2) 循环缓冲区的使用 ;4 缓冲池(Buffer Pool) ;;;2. Getbuf过程和Putbuf过程 ;3. 缓冲区的工作方式 ;5.5 设 备 分 配 ;图 5-14 设备控制表 ;2. 控制器控制表、 通道控制表和系统设备表 ;;5.5.2 设备分配时应考虑的因素 ;2. 设备分配算法 ;3. 设备分配中的安全性 ;5.5.3 独占设备的分配程序 ;为进程P分配所需的I/O设备;2. 设备分配程序的改进 ;5.6 设备处理 ; (3) 发出I/O命令,如果设备空闲,便立即启动I/O设备去完成指定的I/O操作;如果设备处于忙碌状态,则将请求者的请求块挂在设备队列上等待。 (4) 及时响应由控制器或通道发来的中断请求,并根据其中断类型调用相应的中断处理程序进行处理。 (5) 对于设置有通道的计算机系统,驱动程序还应能够根据用户的I/O请求,自动地构成通道程序。 ;2) 设备处理方式;3) 设备驱动程序的特点;2. 设备驱动程序的处理过程; ;;(1)用户进程层执行输入输出系统调用,对I/O数据进行格式化,为假脱机输入/输出作准备 (2)独立于设备的软件实现设备的命名、设备的保护、成块处理、缓冲技术和设备分配 (3)设备驱动程序设置设备寄存器、检查设备的执行状态 (4)中断处理程序负责I/O完成时,唤醒设备驱动程序进程,进行中断处理 (5)硬件层实现物理I/O的操作;5.7 SPOOLing 技术;SPOOLing系统的组成 ; 共享打印机 ; S
您可能关注的文档
最近下载
- 蓝海华腾VA-H系列伺服驱动器 用户手册2.0.pdf
- 国家法定41种传染病大全(就诊科室、传播途径、病原体、检测方法等)及防护措施.doc VIP
- GB50877-2014 防火卷帘、防火门、防火窗施工及收规范.docx VIP
- T_CECWA 2001-2023 钢结构焊接工艺评定标准.docx
- 8.铁路工程预算定额 路基工程宣贯讲义.ppt VIP
- 2024年四川宜宾五粮液股份有限公司招聘笔试真题.docx VIP
- 医疗废物管理条例.pptx VIP
- 2025年辽宁省电力行业十五五发展规划研究.docx
- 国标GB_T 43388-2023《家用汽车产品严重安全性能故障判断指南》实践.pdf VIP
- 厂房租赁合同.doc VIP
文档评论(0)