某个计算机采用动态分区来分配内存,经过一段时间的运行,现在在内存中依地址从小到大存在100 KB、450 KB、250 KB、200 KB和600 KB的空闲分区。分配指针现指地址起始点,继续运行还会有212 KB、417 KB、112 KB和426 KB

admin2019-12-10  14

问题 某个计算机采用动态分区来分配内存,经过一段时间的运行,现在在内存中依地址从小到大存在100 KB、450 KB、250 KB、200 KB和600 KB的空闲分区。分配指针现指地址起始点,继续运行还会有212 KB、417 KB、112 KB和426 KB的进程申请使用内存,那么,对内存充分利用的分配算法是(    )。

选项 A、最先适应算法
B、下次适应算法
C、最佳适应算法
D、最坏适应算法

答案C

解析 本题考查对计算机动态分区内存分配算法的计算。按照最先适应算法,见表7—7。

    可以分配三个进程,余下426 KB的程序需要在外存等候。按照下次适应算法,如下表7—8。

同样地,余下426 KB的程序需要在外存等候。按照最佳适应算法,如表7—9。

所有进程均可以创建,较合理。按最坏适应算法,如表7—10。

    余下426 KB的程序需要在外存等候。
    所以,充分利用内存的适应算法是最佳适应算法。
转载请注明原文地址:https://jikaoti.com/ti/KqDjFFFM
0

相关试题推荐
最新回复(0)