天天看点

内存分配

1.连续内存分配

内存分配

 1.1 内存碎片

内存分配

 1.2 分区的动态分配

内存分配

 (1)首次适配

内存分配
内存分配

 (2)最优适配

内存分配
内存分配

(3)最差适配

内存分配
内存分配

 减少上面3中算法中产生的内存碎片的算法:

a.压缩式碎片整理

b.交换式碎片整理

内存分配

2.非连续内存分配

2.1 为什么需要非连续内存分配

连续分配内存的缺点

内存分配
内存分配
内存分配

2.2 分段

内存分配
内存分配
内存分配
内存分配
内存分配
内存分配

 2.3 分页

内存分配
内存分配
内存分配
内存分配
内存分配
内存分配
内存分配

 2.3.1 页表

内存分配
内存分配
内存分配
内存分配

继续阅读