参考答案和解析
参考答案:系统在寻找空闲区时可采用以下三种分配算法。
(1) 首先适应算法。在空闲区表中选取第一个满足申请长度的空闲区。
(2)最佳适应算法。在空闲区表中选择能满足申请长度的最小空闲区。此算法最节约空间,因为它尽量不分割大的空闲区,其缺点是可能会形成很多很小的空闲区域。
(3)最坏适应算法。在空闲区表中选择能满足申请要求的最大的空闲区。该算法的出发点是:在大空闲区中装入信息后,分割剩下的空闲区相对也大,还能用于装入其它进程。其目的是避免形成碎片,缺点是分割大的空闲区后,再遇到较大的申请时,可能无法满足。
更多“可变分区存储管理可采用的存储分配算法有哪几种? ”相关问题
  • 第1题:

    可变分区存储管理中,在动态分区分配时涉及到3个问题,下列( )不是其中之一。

    A.M变分区数据结构

    B.分区的分配算法

    C.分区分配的操作

    D.分区大小预计


    正确答案:D
    解析:可变分区是根据进程的实际需要动态地分配内存空间的。实现可变分区分配时涉及到3个问题:数据结构、分配算法和分区分配的操作。

  • 第2题:

    存在外碎片的存储管理方式有()。

    A.可变分区分配

    B.段式存储管理

    C.固定分区分配

    D.页式存储管理

    E.段页式存储管理


    可变分区分配;段式存储管理

  • 第3题:

    可变分区存储管理中,最优适应算法是最有效的空闲分区管理方法。


    错误

  • 第4题:

    23、存在内碎片的存储管理方式有()。

    A.单一连续分配

    B.固定分区分配

    C.可变分区分配

    D.页式存储管理

    E.段页式存储管理


    固定分区分配;单一连续分配;页式存储管理

  • 第5题:

    24、存在外碎片的存储管理方式有()。

    A.固定分区分配

    B.可变分区分配

    C.页式存储管理

    D.段式存储管理

    E.段页式存储管理


    段式存储管理;可变分区分配