p3.3连续内存分配

连续内存分配

内存碎片问题

  • 外部碎片:进程间的内存碎片
  • 内部碎片:进程内操作系统无法使用的内存碎片

分区的动态分配

  • 第一适配:遇到的第一个能够使用的内存区
  • 最佳适配:遇到的能够使用的最小内存区
  • 最差适配:遇到的能够使用的最大的内存区

压缩式碎片整理

  • 重置程序以合并空洞
  • 要求所有的额程序是 动态可重置的
  • 议题?
    • 何时重置?
    • 开销

p3.3连续内存分配

交换式碎片整理:swap

p3.3连续内存分配