模拟卷 操作系统 操作系统概念虚拟页式管理 选择题
第 29 题

下面关于虚拟存储器的论述中,正确的是( )。

A. 在段页式系统中以段为单位管理用户的逻辑空间,以页为单位管理内存的物理空间,有了虚拟存储器才允许用户使用比内存更大的地址空间 B. 为了提高请求分页系统中内存的利用率允许用户使用不同大小的页面 C. 为了能让更多的作业同时运行,通常只装入 10%~30% 的作业即启动运行 D. 最佳适应算法是实现虚拟存储器的常用算法

操作系统概念 虚拟页式管理

[tag_link]

正确答案:A

选项 A 正确描述了虚拟存储器的核心特性和段页式系统的管理方式。 > 在段页式系统中,用户的逻辑地址空间确实以段为单位进行组织和管理,这有助于反映程序的逻辑结构; > 而物理内存则以固定大小的页为单位进行分配和管理,提高了内存的利用效率。 > 虚拟存储器通过将部分数据暂存于磁盘等辅助存储中,允许程序使用比物理内存更大的逻辑地址空间,这正是虚拟存储器的基本定义和优势所在。 > 因此,A 的论述准确。 >

选项 B 不正确,因为请求分页系统通常采用固定大小的页面,以简化硬件设计和内存管理; > 若允许用户使用不同大小的页面,反而容易导致内存外部碎片,降低利用率,实践中并不常见。 >

选项 C 的表述不够严谨。 > 虚拟存储器确实允许作业仅部分装入内存即可启动运行,从而支持更多作业并发执行,但具体装入比例(如 10%~30%)并非固定或通用标准,它取决于程序的工作集特性和系统调度策略,因此不能作为一般性论述。 >

选项 D 错误,因为最佳适应算法主要用于动态分区内存管理中的空闲块分配,目的是减少外部碎片; > 而虚拟存储器的实现涉及页面置换算法(如 LRU、FIFO 等),最佳适应算法并非其常用算法。 >