[15][19][单选]假设某计算机系统的内存大小为 256K,在某一时刻内存的使用情况如下表所示。
起始地址 状态 容量 0K 已用 10K 10K 已用 25K 35K 已用 45K 80K 已用 120K 200K 已用 56K 此时,若进程 P 请求 5K、15K 和 30K 的存储空间,系统采用某种算法为进程分配内存,分配后的内存情况如下表所示。 起始地址 状态 容量 0K 已用 10K 10K 已用 25K 35K 已用 45K 80K 已用 120K 200K 已用 56K 则系统采用的是什么分配算法
最佳适配
最差适配
首次适配
下次适配
答案
最佳适配
解析
最佳适配算法会选择能满足请求且大小最接近的空闲分区进行分配,从分配前后的内存情况看,系统将合适大小的空闲区分配给了进程 P,符合最佳适配特点。
【涉及考点】
第5章 内存管理
转载请注明出处。