固定分区存储管理

「固定分区存储管理」是一种存储管理方式。固定分区存储把内存分成若干个固定大小的存储区,每个分区给一个作业使用,直到该作业完成后才将该区归还系统

固定指各分区的位置和大小固定。通常在系统启动后就确定了。

分区可分为用户分区和系统分区,用户分区存放用户程序,系统分区存放系统程序和管理信息。

img-2024-04-28 17-55-22.png

用户分区

用户分区的划分可用两种方式,分区大小相等和分区大小不等。

img-2024-05-20 10-03-39.png

分区大小相等

分区大小相等:指所有的用户分区大小都相等。 

缺点: 

  • 程序小于分区大小,可能出现内部碎片,造成主存浪费 
  • 程序大于分区,程序无法在一个分区内装入,导致程序无法运行。 

分区大小不等

分区大小不等:指所有用户分区的大小并不都相等 

克服分区大小相等的缺点,一般划分出多个较小的分区、适量中等分区和少量大分区。小程序分配小分区。当分区大小不等时,系统需要使用存储分块表对每个分区的信息进行记录,以便管理。

特点

优点

  • 管理简单;
  • 硬件支持要求少,一对界地址寄存器;

缺点

  • 主存利用率不高,存在内部碎片。
  • 分区总数固定,限制了并发执行的程序数目。 

采用静态地址重定位。可以采用一对界地址寄存器实现储存器保护。