编程语言
首页 > 编程语言> > 操作系统-动态分区分配算法

操作系统-动态分区分配算法

作者:互联网

首次适应算法

每次从低地址开始查找,找到第一个能满足大小的空闲分区

实现

image

两种常用的数据结构

image

空闲分区表

image

空闲分区链

image

最佳适应算法

把空闲去按照容量递增的次序链接

image
image

从小到大排列,找到第一个满足大小的


最坏适应算法

把空闲去按照容量递减的次序链接

最坏,先把最大的空间用完

邻近适应算法

由首次适应算法演变而成。不同之处是,分配
内存时从上次查找结束的位置开始继续查找。

image

总结

image

标签:操作系统,分区,最坏,适应,算法,空间,空闲
来源: https://www.cnblogs.com/yangstar/p/16418100.html