第五章操作系统存储管理 5.2分区存储管理 单一连续分区 用于单道程序的操作糸统。 把用户空间一次分配给一个作业。 示意图
一、单一连续分区 5.2 分区存储管理 第五章 操作系统存储管理 用于单道程序的操作系统。 把用户空间一次分配给一个作业。 示意图
第五章操作系统存储管理 5.2分区存储管理 二、固定分区 1、基本原理 糸统初始化肘,把用户空间区间一旦设定好,在糸统运行期 划分成若干任意大小的 间不能改变。 区间;在存储分配射, 个作业只能在一个区间内运行。 个区间分配给一个作 示意图
二、固定分区 1、基本原理 5.2 分区存储管理 第五章 操作系统存储管理 系统初始化时,把用户空间 划分成若干任意大小的 区间;在存储分配时, 一个区间分配给一个作 业。 区间一旦设定好,在系统运行期 间不能改变。 一个作业只能在一个区间内运行。 示意图
第五章操作系统存储管理 5.2分区存储管理 二、固定分区 1、基本原理 条统初始化时,把用户空间特点 划分成若干任意大小的 实现简单,不需要硬件支持。 区间;在存储分配射, 个区间分配给一个作 使用不灵活,内存利用率不高。 存储空间要求连续。 存在内委头。(分配给分配给作 业而未被使用的存储空间 示意图
二、固定分区 1、基本原理 5.2 分区存储管理 第五章 操作系统存储管理 系统初始化时,把用户空间 划分成若干任意大小的 区间;在存储分配时, 一个区间分配给一个作 业。 特点: 实现简单,不需要硬件支持。 使用不灵活,内存利用率不高。 存储空间要求连续。 存在内零头。(分配给分配给作 业而未被使用的存储空间) 示意图
第五章操作系统存储管理 5.2分区存储管狸 二、固定分区 OS区20K 12K 2、分配和去配 32K 数据结构:分区说明表 64K 128K 分区号大小始址‖状态 12K20K 0 2 32K32K 0 作业序列: 64K64K A: 9K 4 128K128K B:65K C: 7K 70K
二、固定分区 2、分配和去配 5.2 分区存储管理 第五章 操作系统存储管理 数据结构:分区说明表 分区号 大小 始址 状态 1 12K 20K 0 2 32K 32K 0 3 64K 64K 0 4 128K 128K 0 OS区20K 12K 32K 64K 128K 作业序列: A: 9K B: 65K C: 7K D: 70K
第五章操作系统存储管理 5.2分区存储管狸 二、固定分区 OS区20K A 2、分配和去配 C 数据结构:分区说明表 B 分区号大小始址‖状态 12K20K 2 32K32K 作业序列: 64K64K A: 9K 4 128K128K B:65K C: 7K 70K
二、固定分区 2、分配和去配 5.2 分区存储管理 第五章 操作系统存储管理 数据结构:分区说明表 分区号 大小 始址 状态 1 12K 20K 1 2 32K 32K 1 3 64K 64K 0 4 128K 128K 1 OS区20K A C B 作业序列: A: 9K B: 65K C: 7K D: 70K