操作系统第12讲课件_第1页
操作系统第12讲课件_第2页
操作系统第12讲课件_第3页
操作系统第12讲课件_第4页
操作系统第12讲课件_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

操作系统概念

第十二讲 内存管理(4)OperatingSystemConceptionDavidfu本课总体纲要分页和分段的优缺点段页式管理局部性原理系统颠簸内存管理总结与习题讲解OperatingSystemConceptionDavidfu分页和分段的优缺点分页的优点:不要求作业在内存连续存放,有效的解决了碎片问题实现虚拟存储方式,提高了主存的利用率分页的缺点:需要硬件支持增加了系统开销页置换算法使用不当,会产生“抖动”每个作业或进程可能会在最后一页产生内部碎片OperatingSystemConceptionDavidfu本课总体纲要分页和分段的优缺点段页式管理局部性原理系统颠簸内存管理总结与习题讲解OperatingSystemConceptionDavidfu段页式管理(1)大多数操作系统采用合并分页与分段的内存模型段页式管理的虚拟地址空间由三部分组成:SPdwOperatingSystemConceptionDavidfu段页式管理(2)段表长度起始地址段号其他页表长度起始地址051024171029291036页号其他帧11221932148页号其他帧129………8…段表地址寄存器段表内存OperatingSystemConceptionDavidfu本课总体纲要分页和分段的优缺点段页式管理局部性原理系统颠簸内存管理总结与习题讲解OperatingSystemConceptionDavidfu局部性原理在几乎所有的程序的执行中,在一段时间内,CPU总是集中的访问程序中的某一部分,而不是随机的对程序所有部分具有平均访问概率,人们把这种现象称为“局部性原理”(principleoflocality)如果不能正确的将系统所需要的局部段放入内存,系统的效率会大大降低,甚至无法工作。OperatingSystemConceptionDavidfu工作集与临界值变换次数进程内存量工作集临界值OperatingSystemConceptionDavidfu系统颠簸当给进程分配的内存小于所要求的工作集时,由于内存外存之间交换频繁,访问外存时间和输入/输出处理时间大大增加,反而造成CPU因等待数据空转,使整个系统性能大大下降,造成“系统颠簸”或“系统抖动”颠簸导致CPU利用率降低OS任务进程数量少,因此增加多道程序导致CPU利用率进一步降低防止抖动在进行淘汰或置换时,把缺页的进程锁住,不让其换出页面,调入页面到内存中那些暂时得不到执行的进程所占的内存区域,从而扩大缺页进程的工作集。OperatingSystemConceptionDavidfu内存管理总结功能单一连续分区固定分区动态分区静态页式动态页式段式段页式适用环境单道系统多道系统多道系统多道系统多道系统多道系统多道系统虚拟空间一维一维一维一维一维二维二维重定位静态静态动态动态动态动态动态分配方式静态静态动态静态动态动态动态释放方式全部释放全部释放分区释放全部释放淘汰释放淘汰释放淘汰释放内存扩充覆盖交换覆盖交换覆盖交换覆盖交换内外存统一内外存统一内存统一共享不能不能不能较难较难方便方便OperatingSystemConceptionDavidfu本课总体纲要带有分页的分段局部性原理系统颠簸内存管理总结与习题讲解OperatingSystemConceptionDavidfu内存管理作业解答分段式和分页式内存管理的主要差别?设有一级页式存储管理系统,向用户提供的逻辑空间为16页,每页大小为2k,物理内存为8个存储帧块,试问逻辑地址至少应为二进制多少位,内存空间多大?OperatingSystemConceptionDavidfu内存管理作业解答在分页存储管理中,采用FIFO页面淘汰算法,对于以下内存引用序列,计算出内存为3帧空闲帧和4帧空闲帧所对应的缺页中断率内存引用序列:4、3、2、1、4、3、5、4、3、2、1、5OperatingSystemConceptionDavidfu内存管理作业解答设有一个主程序段号为2,段内偏移为200。段表如下,求其

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论