只是回顾与重要考点之连续内存分配管理

Posted jibisheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了只是回顾与重要考点之连续内存分配管理相关的知识,希望对你有一定的参考价值。

内部碎片:分配给某些进程的内存区域中,如果有些部分没有用上;

外部碎片:是指内存中的某些空闲分区由于太小而难以利用;

【1】单一连续分配

  • 只支持单道程序,内存分为系统区和用户区,用户程序放在用户区
  • 无外部碎片

【2】固定分区分配

  • 支持多道程序,内存用户空间分为若干固定大小的分区,每个分区只能装一道作业
  • 无外部碎片,有内部碎片
  • 俩种分区方式
  1. 分区大小相等
  2. 分区大小不等

【3】动态分区分配

  • 支持多道程序,在进程装入内存时,根据进程的大小动态的建立分区
  • 无内部碎片,有外部碎片
  • 外部碎片可用“紧凑”技术来解决
  • 回收内存分区时,可能遇到四种情况
  1. 回收区域之后有相邻的空闲分区
  2. 回收区域之前有相邻的空闲分区
  3. 回收区域前、后都有相邻的空闲分区
  4. 回收区域前、后都没有相邻的空闲分区

以上是关于只是回顾与重要考点之连续内存分配管理的主要内容,如果未能解决你的问题,请参考以下文章

软考笔记之存储管理

清晰讲解Linux内核,连续内存分配与非连续内存分配(图例解析)

操作系统页式存储管理的问题

进程加载进化史(进程加载与内存存贮管理)

408考研操作系统)第三章内存管理-第一节4:连续分配管理方式(单一连续固定分区和动态分区分配)

(王道408考研操作系统)第三章内存管理-第一节4:连续分配管理方式(单一连续固定分区和动态分区分配)