1. 实存管理(主存储器)
    1. 单用户连续分区
      1. 整个作为一个分区,每次只允许一个作业装入
      2. 静态重定位
      3. 界限寄存器(CPU中)
      4. 优缺
        1. 优:简单
        2. 缺:如果作业过小会造成浪费;过大又会装不进去。
    2. 固定分区
      1. 预先把主存划分为若干个连续分区(大小可不等),每个分区只能装入一个作业
      2. 静态重定位
      3. 上限寄存器、下限寄存器
        1. 下限地址≤绝对地址<上限寄存器
      4. 优缺
        1. 优:简单
        2. 缺:会产生内部碎片
      5. *优化方法(提高空间利用率)
        1. 根据经常出现的作业来确定分区的大小;
        2. 分区的划分按从大到小来排列;
        3. 将作业按所需空间的大小分队,每个队列对应一个相应大小的分区
    3. 可变分区
      1. 不预先固定分区大小,而是按作业实际需求来划分;连续的,个数不定
      2. 动态重定位
      3. 基址寄存器、限长寄存器
        1. 基址内容≤绝对地址≤限长内容
      4. 优缺
        1. 优:克服了分区空间不能被充分利用的缺陷;
        2. 缺:会产生碎片(可通过移动技术解决)
      5. *分配算法
        1. 最先适配
        2. 最优适应
        3. 最坏适应
      6. *移动技术
          1. 集中分散的空闲区
          2. 便于作业动态扩充主存(作业空间)
          1. 增加系统开销
          2. 移动时有条件的(是否正与外设在交换信息)
    4. 分页式
      1. 把主存储器分成大小相等的许多分区,每个分区称为块,对应的,编制程序(的数据对应)的逻辑地址分成页,页的大小与块的大小相等
      2. 动态重定位
        1. 需要访问两次主存
          1. 在页表中找到页号对应的块号;
          2. 计算出绝对地址,进行具体操作
          3. 绝对地址=块号*块长+页内地址
      3. 核对访问权
      4. 优缺
        1. 优:即可充分利用主存空间,游客减少移动所花费的开销
        2. 缺:
          1. 页面过大,作业和地址空间相差无几,变成了可变分区的翻版;
          2. 页面过小,增加系统开销
      5. *快表
        1. 存放到高速缓冲存储器中的页表
        2. 作用:大大降低地址转换的时间
      6. *页的共享
        1. 使作业各自的页表中有关表母指向共享信息所在的主存块
        2. 优缺
          1. 节省了主存空间
          2. 须解决共享信息的保护问题
  2. 虚拟存储器管理(扩充内存)