1.单一连续分配方式
内部碎片:如果用户区分配了12Mb的内存,结果只用了10Mb,还剩下2Mb的内存没有使用,这个2Mb的内存就称为内部碎片。
2.固定分区分配
3.动态分区分配
(1)系统要用什么样的数据结构记录内存的使用情况?
(2)当很多个空闲分区都能满足需求时,应该选哪个分区进行分配?
(3)如何进行分区的分配与回收操作?
情况一
情况二
情况三
情况四
各个定义:
总结:
内部碎片:如果用户区分配了12Mb的内存,结果只用了10Mb,还剩下2Mb的内存没有使用,这个2Mb的内存就称为内部碎片。
(1)系统要用什么样的数据结构记录内存的使用情况?
(2)当很多个空闲分区都能满足需求时,应该选哪个分区进行分配?
(3)如何进行分区的分配与回收操作?
情况一
情况二
情况三
情况四
各个定义:
总结: