首次适应 找到第一个满足要求的分区分配给进程空闲分区按地址递增顺序排列 缺点 会在低地址产生过多的地址碎片 邻近适应 分配内存从上次查找结束的位置开始继续查找 最佳适应 找到第一个满足要求且最佳的分区分配给进程空闲分区按容量递增顺序排列 缺点 会产生超级多的碎片 最坏适应 找到最大的分区分配给进程空闲分区按容量递减顺序排列 缺点 会导致一个进程需要大的空间时无法分配