连续分配方式(一)
定义
连续分配方式是指为一个用户程序分配一个连续的内存空间。
分类:
- 单一连续分配
- 固定连续分配
- 动态连续分配
- 可重定位分区分配
单一连续分配
★最简单,适用于单用户,单任务的OS。
★内存分为两个区域,系统区,用户区。应用程序装入到用户区,可使用用户区全部的空间。
优点:易于管理
缺点:对要求内存空间少的程序,造成内存浪费;程序全部装入,很少使用的程序部分也占用内存。
固定分区分配
★ 管理思想
- 把内存固定分的划分为若干个固定大小区域
- 每一分区装入一道作业
★分区的划分可采用分区大小相等和分区大小不相等
★分区大小通常由计算机操作员或由操作系统给出,并维护分区说明表,包含每个分区的起始地址,大小,状态。
★当用户程序装入内存时,检查分区说明表,如果有可用的满足要求的分区,则分配,并将该分区表状态改为“已分配”;否则不给该程序分配内存。