正在加载图片...
3.单一连续分区管理的缺点 每次只能一个作业进入内存,故不适宜多道程序设计,系统的工作效率不高,资 源利用率低下。 。作业比用户区小时,就会形成碎片,造成内存储器资源的浪费。 ·若用户作业的相对地址空间比用户区大,该作业就无法运行 内存 4.覆盖技术 0 “覆盖”是早期为 MAIN(10KB) MAIN(10KB) A(50KB) 10KB -MAIN 程序设计人员提供的扩 连接装配 充内存的技术,中心思 A(50KB) B(30KB) B(30KB) 50KB A或B 想是允许作业的若干个 C(30KB) 程序段使用同一个存储 D(20KB) C(30KB) D(20KB) E(40KB) 区域,共用的存储区被 E(40KB) 40KB C或D或E 180KB 称为“覆盖区” 内存储器 5.对换技术 基本思想:将作业都存放在辅存。每次只让 操作系统 辅助存储器 其中的一个进入内存投入运行。当运行中提出输 换出 入输出请求或分配给的时间片用完时,就把这个 用户区 作业 程序从内存“换出”到辅存,把辅存里的另一个 作业2 换入 作业“换入”运行,产生出“多道”的效果。 作业3 . 作业比用户区小时,就会形成碎片,造成内存储器资源的浪费。 3. 单一连续分区管理的缺点 . . 4. 覆盖技术 每次只能一个作业进入内存,故不适宜多道程序设计,系统的工作效率不高,资 源利用率低下。 若用户作业的相对地址空间比用户区大,该作业就无法运行。 “覆盖”是早期为 程序设计人员提供的扩 充内存的技术,中心思 想是允许作业的若干个 程序段使用同一个存储 区域,共用的存储区被 称为“覆盖区”。 MAIN(10KB) A(50KB) B(30KB) C(30KB) D(20KB) E(40KB) MAIN(10KB) A(50KB) B(30KB) C(30KB) D(20KB) E(40KB) 0 180KB 连接装配 10KB 50KB 40KB 内存 MAIN A或B C或D或E 5. 对换技术 作业1 作业2 作业3 辅助存储器 内存储器 操作系统 用户区 换出 换入 基本思想:将作业都存放在辅存。每次只让 其中的一个进入内存投入运行。当运行中提出输 入输出请求或分配给的时间片用完时,就把这个 程序从内存“换出”到辅存,把辅存里的另一个 作业“换入”运行 ,产生出“多道”的效果
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有