- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
⒉ 存储管理方式(续) ⑵分页式存储管理 分页式存储管理的出发点是为了消除碎片而打破存储分配的连续性,使得一个作业的地址空间可以分布在若干离散的内存块上,提高了内存利用率。页式存储管理它允许一个进程在内存中占有多个不连续的但是大小相等的区域,从而可以消除外碎片,而且内碎片也很少。 分页式存储管理具体又分为实分页和虚分页两种存储管理方式。其中,虚分页存储管理是目前流行的一种存储管理方式,实分页存储管理方式在PC机上也有很大的发展前途。 ⒉ 存储管理方式(续) ⑶段式存储管理 段式存储管理方式是结合可变分区和离散存储的思想而产生的,它支持段的动态增长,便于实现段的共享。它对内存以作业地址空间中的段为单位进行动态分区,规定每一个段可以装入内存中的一个分区,一个作业所有的段在内存中所占分区可以不连续,是一种支持用户分段(例如主程序段、子程序段、数据段等),即模块化编程的存储管理方式,得到了许多编译器的支持。段式存储管理可分为实分段式存储管理与虚拟段式存储管理两种方式。 ⒉ 存储管理方式(续) ⑷段页式存储管理 段页式存储管理可以实现分段、分页管理的优势互补。 段页式存储管理技术的基本思想是用分段的方法来管理虚拟存储器,用分页的方法来分配和管理实际存储器(即内存)。这样,既可以获得分段技术在逻辑上的优点,保持段地址空间所带来的好处,例如,允许段动态扩展,可实现段的动态链接、段的共享和实施段保护等;又可获得分页技术在存储空间管理方面的优点,即解决了碎片问题。 (三) 设备管理 硬件系统中除了处理机和内存外,其它大部分的硬件设备都可统称为外部设备,设备管理就是管理计算机系统的外部设备。其中包括常用的输入输出设备、外存设备和终端设备等,还包括将外设和主机连结起来的通道和设备控制器,甚至时钟和控制台都可看成是外部设备。 ⒈ 设备管理的任务和功能 设备管理一般完成以下几方面的任务: ⑴按用户提出的要求接入外部设备,并按一定算法分配和控制设备,而用户不必关心设备的实际地址和控制指令。 ⑵尽量提高输入输出设备的利用率。使各种外部设备与主机以及各外部设备之间能协调地工作,以便充分合理地利用系统资源,尽量提高真正并行工作能力。 ⑶向用户提供一个统一地、友好地使用外部设备的界面,使用户能方便地利用外部设备资源。 ⒈ 设备管理的任务和功能(续) 设备管理的功能一般有以下几个: ⑴分配设备:按设备的不同类型和操作系统相应的分配算法决定将输入输出设备分配给哪一个需要使用某设备的进程。 ⑵设备处理:由设备处理程序实现CPU和设备控制器之间的通信。 ⑶输入输出缓冲区管理:管理逻辑名,多个缓冲区的分时以及串并行操作,同类多个外部设备的均衡工作等。 ⒈ 设备管理的任务和功能(续) 设备管理的功能一般有以下几个: ⑷其它功能:如实现设备独立性等。为改善系统的可适应性和可扩充性,方便用户使用设备,应该使用户程序与实际使用的物理设备无关,即实现设备独立性,也称为设备无关性。 ⑸在一些较大系统中实现虚拟设备技术。 ⒉ 设备的输入输出控制方式 输入输出操作有4种控制方式: ⑴ 程序直接控制方式 :程序直接控制方式的特点,管理简单,但CPU的利用率低,因为CPU执行指令的速度远远高出输入输出设备的速度,在循环测试中浪费了大量的CPU时间。 ⑵中断控制方式 :中断控制方式相比程序直接控制方式,大大提高了CPU的利用率。但这种控制方式每输入输出一个数据,都要求中断CPU,在一次数据传送过程中,发生中断的次数较多,耗去大量的CPU时间。 ⒉ 设备的输入输出控制方式(续) ⑶ DMA控制方式 :与中断方式相比,DMA控制方式大大减少了CPU对输入输出控制的干预,CPU与输入输出设备的并行操作能力得到了进一步加强。 ⑷ 通道控制方式:在通道控制方式中,通过通道程序与设备控制器来共同实现对输入输出设备的控制。与DMA控制方式类似,通道控制方式也是一种以内存为中心,实现设备与内存直接交换数据的控制方式。但通道方式所需CPU的干预更少,且一个通道可以控制多台设备,因而在通道方式下CPU承担的工作可以更少。 ⒊ 设备管理技术 ⑴ 中断技术 :中断技术的引入使CPU与外部设备的机械操作得以并行执行,缓解了快速CPU与慢速输入输出设备之间的矛盾 ⑵ 缓冲技术 :软件缓冲的优点是缓冲区的大小和数量可以根据实际需要改变,缺点是占用了一部分内存空间。缓冲技术可分为:单缓冲、双缓冲、环形缓冲和缓冲池4种。 ⑶ 虚拟设备技术 :虚拟设备系统提高了输入输出速度,将独占设备模拟为共享设备,实现了虚拟设备功能。 ⒋ 设备管理程序 ⑴ 设备分配程序:当多个进程同时要求使用同一类或同一台设备时,设备分配程序按照一定的算法,决定把某一台设备分配给某一个请求该
您可能关注的文档
最近下载
- 2024版房屋抵押贷款合同范本.docx VIP
- 基于反作用飞轮和磁力矩器的卫星姿态控制系统分析-analysis of satellite attitude control system based on reaction flywheel and magnetic torque device.docx VIP
- 地贫筛查中的血红蛋白电泳.pptx VIP
- 光电开关HPX-AG系列使用说明书.PDF VIP
- 精神科患者风险的管理.pptx VIP
- 保护女职工权益知识竞赛题库50题(答案).docx VIP
- 盖板涵施工监理细则.pdf VIP
- 迅达3300调试汇总.doc VIP
- (高清版)B-T 19843-2022 工业通风机 射流风机性能试验.pdf VIP
- 冰美人淘宝直播数据复盘.xlsx VIP
文档评论(0)