操作系统 第四节 存储管理.pptVIP

  • 6
  • 0
  • 约9.33千字
  • 约 67页
  • 2017-06-03 发布于湖北
  • 举报
第 4 章 存储器管理 第四章 存储管理 第四章 存储管理 第四章 存储管理 第四章 存储管理 第四章 存储管理 第四章 存储管理 第四章 存储管理 第四章 存储管理 第四章 存储管理 第四章 存储管理 第四章 存储管理 第四章 存储管理 第四章 存储管理 第四章 存储管理 第四章 存储管理 第四章 存储管理 5.分区的共享 如果每个进程只能占用一个分区,则不允许各道进程有公共的共享区域,当有多道程序要使用同一程序时必须在各自存储区都存放一个副本,降低了内存利用率 可提供多对基址/限长寄存器,允许一个进程占用多个分区 系统规定某对基址/限长寄存器限定区域为共享的,共享区只能执行/读出,不能写入 6.移动技术 可变分区中由于每次分配的空闲区大小不一定与作业正好相等,因此会产生内存碎片,虽总和大,但不连续而无法利用 可用移动技术解决内存碎片,即朝一个方向移动已分配的作业,让小的空闲区在另一方向连成一片 分区移动要求能对作业重定位,系统开销较大 例:P102图4.11 7.覆盖与交换 可能存在当前内存大小无法满足作业/进程的要求 覆盖:让一个作业的几个代码段/数据段按时间先后顺序占用公共内存空间,以满足在较小的可用内存中运行较大的程序(程序必要部分常驻内存,其它部分在其它模块实现,存放在外存,需要时装入)例:p103图4.12 交换:多进程并发时,暂不执行程序(阻塞/低优先级)送到外存,

文档评论(0)

1亿VIP精品文档

相关文档