简答题

在对存储器的管理中,为什么要引入页管理功能(即为什么要分页)?

正确答案

由于虚拟空间远远大于物理空间,而可用的物理空间即实际安装的内存储器又常常小于可配置的物理空间,因此操作系统需要对任务使用的段进行调度。
如果对段的长度不加任何限制,即段中的字节数可以是任意的,则在多次分配、释放存储空间即进行多次段的调度后,连续的存储区就可能成为占用区和空闲区交叉的不连续的存储区,即产生“碎片”问题。尽管空闲区的总的存储容量远远大于新任务所要求的存储容量,但是因为其不连续而使新任务的段不能调入,新任务也就不能运行。造成存储空间的浪费,也影响了系统运行多任务的能力。此外,如果只有段为调度单位,而段一般都比较大,所以需在内存与硬盘之间频繁进行大块信息的交换,这会降低系统性能。为此,在对存储器的管理中引入了页管理功能。

答案解析

相似试题
  • 存储管理器的功能是什么?为什么要引入虚拟存储器的概念?虚存的容量由什么决定?

    简答题查看答案

  • 什么是内存分页存储管理?它有什么特点?

    简答题查看答案

  • 在分页存储管理中,页的大小是可以不相等的。

    判断题查看答案

  • 在请求页式存储管理中,若所需页面不在内存中,则会引起()。

    单选题查看答案

  • 下面哪种算法不属于页式虚拟存储管理中的页面调度算法()

    单选题查看答案

  • 请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,则一般缺页中断次数会()。

    单选题查看答案

  • 在分页管理的存储系统中,()通过地址映射表来完成虚拟地址到物理地址的转换。

    单选题查看答案

  • 试比较请求页式存储管理和段式存储管理的异同?

    简答题查看答案

  • 以虚拟页式存储管理为例介绍虚拟存储管理的实现过程。

    简答题查看答案