下面关于虚拟存储管理的论述中,正确的是()。A、为了能让更多的进程同时运行,可以只装入10%∽30%的进程映像,即启动运行B、最佳页面置换(optimalpagE、replacement)算法是实现页式虚拟存储管理的常用算法C、即使在多用户操作系统环境下,用户也可以运用机器指令访问任一合法的物理地址D、为提高内存保护的灵活性,内存保护通常由软件完成

题目

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

  • A、为了能让更多的进程同时运行,可以只装入10%∽30%的进程映像,即启动运行
  • B、最佳页面置换(optimalpagE、replacement)算法是实现页式虚拟存储管理的常用算法
  • C、即使在多用户操作系统环境下,用户也可以运用机器指令访问任一合法的物理地址
  • D、为提高内存保护的灵活性,内存保护通常由软件完成

相似考题
更多“下面关于虚拟存储管理的论述中,正确的是()。A、为了能让更多的进程同时运行,可以只装入10%∽30%的进程映像,即启动运行B、最佳页面置换(optimalpagE、replacement)算法是实现页式虚拟存储管理的常用算法C、即使在多用户操作系统环境下,用户也可以运用机器指令访问任一合法的物理地址D、为提高内存保护的灵活性,内存保护通常由软件完成”相关问题
  • 第1题:

    下列关于虚拟存储器的叙述中,哪些是正确的?

    A.在请求段页式系统中,以页为单位管理用户的虚拟内存空间,以段为单位管理物理内存空间

    B.为提高请求分页系统中内存的利用率,用户可以动态改变页面大小

    C.在虚拟存储系统中,进程的部分程序装入后便可运行

    D.虚拟存储技术允许用户使用比物理内存更大的存储空间

    E.实现虚存必须有硬件支持


    正确答案:CDE

  • 第2题:

    下列关于页面的叙述中,哪一个是正确的?

    A.为了提高内存利用率,可以根据需要采用多种不同大小的页面

    B.页式存储管理中的页面和页框大小只能采用一种尺寸

    C.用户进程在运行过程中可以改变页面尺寸

    D.操作系统在每次启动时根据物理内存大小确定本次运行的页面大小


    正确答案:A

  • 第3题:

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

    A 在段页式系统中以段为单位管理用户的逻辑空间,以页为单位管理内存的物理空间;有了虚拟存储器才允许用户使用比内存更大的地址空间

    B 为了提高请求分页系统中内存的利用率允许用户使用不同大小的页面

    C 为了能让更多的作业同时运行,通常只装入10%~30%的作业即启动运行

    D 最佳适应算法是实现虚拟存储器的常用算法


    参考答案A

  • 第4题:

    引入虚拟存储技术的前提是______。

    A.页式存储管理

    B.页面淘汰算法选择不合理

    C.程序的局部性原理

    D.分配给进程的物理页面数太少


    正确答案:C
    解析:本题考查点是虚拟存储技术中的程序局部性原理。虚拟存储技术引入的前提是程序局部性原理。所谓程序局部性原理是指CPU在一段时间之内,并不是对程序的所有部分随机地进行访问,而是总会集中地访问其中的某一个局部。正因为如此,不必将整个程序一次全部装入内存,从而可以采用虚拟存储技术,实现用大容量的外存来扩充内存。具体来说,程序局部性包括时间局部性和空间局部性。

  • 第5题:

    在虚拟页式存储管理方案中,对缺页次数没有影响的因素是

    A.页表在内存中的位置

    B.页面淘汰算法

    C.程序本身的编制方法

    D.分配给进程的物理页面数


    正确答案:A

  • 第6题:

    虚拟页式存储系统中进行页面置换时,把最先装入内存的一页调出的策略是()。

    A.先进先出页面置换算法(FIFO)

    B.最近最少使用页面置换算法(LRU)

    C.最近最不常用页面置换算法(LFU)

    D.理想页面置换算法(OPT)


    参考答案:A

  • 第7题:

    阅读下列说明和图,回答问题1到问题3。

    [说明]

    目前大多数操作系统都采用虚拟存储技术,这样可在较小的可用内存中执行较大的用户程序,可在内存中容纳更多程序并发执行。

    引入虚拟存储技术,其基本思想是利用大容量的外存来扩充内存,产生一个比有限的实际空间大得多、逻辑的虚拟内存空间,以便能够有效地支持多道程序系统的实现和大型程序运行的需要,从而增强系统的处理能力。

    虚拟存储技术主要分为虚拟页式存储管理和虚拟段式存储管理。

    虚拟页式存储管理中,在进程开始运行之前,不是装入全部页面,而是装入一个或零个页面之后根据进程运行的需要,动态装入其他页面:当内存空间已满,而又需要装入新的页面时,则根据某种算法淘汰某个页面,以便装入新的页面。在简单页式存储管理的基础上,增加请求调页和页面置换功能。

    使用虚拟页式存储管理时需要在页表中增加以下内容:页号、驻留号、内存块号、外存地址、访问位、修改位。其中,驻留位,又称中断位,表示该页是在内存还是在外存;访问位表示该页在内存期间是否被访问过;修改位表示该页在内存中是否被修改过。访问位和修改位可以用来决定置换哪个页面,具体由页面置换算法决定。

    执行指令时,计算页号与页内地址,判断“该页在内存吗”,若在,则进行地址映射过程;若不在内存,则产生缺页中断。当发生缺页中断时,保存当前进程现场,判断“有空闲页面吗”,如有,直接调入所需的页面。若没有,按照某种算法选择一页置换,判断“该页被修改过吗”,如果被修改过,就必须把它写回磁盘以便更新该页在磁盘上的副本;如果该页没有被修改过,那么它在磁盘上的副本已经是最新的了,则不需要写回,调入的所需的页面直接覆盖被淘汰的页。调整页表及内存分配表,恢复被中断进程现场。

    补充缺页中断处理流程图4-1中的判断(1)~(3)。

    [图4-1]

    (1)


    正确答案:该页在内存吗?
    该页在内存吗?

  • 第8题:

    虚拟页式存储系统中进行页面置换时,把最先装入内存的一页调出的策略是()。

    • A、先进先出页面置换算法(FIFO)
    • B、最近最少使用页面置换算法(LRU)
    • C、最近最不常用页面置换算法(LFU)
    • D、理想页面置换算法(OPT)

    正确答案:A

  • 第9题:

    虚拟页式存储管理中,页面置换算法所花的时间属于系统开销,这种说法对吗?


    正确答案:这种说法正确。对一个页面的调度非常频繁的现象称为抖动,这将严重影响虚拟存储系统的性能,进而影响整个系统的性能,所以页面置换算法的优劣很重要,其所花的时间属于系统开销。

  • 第10题:

    单选题
    下面关于虚拟内存的论述中,正确的是()。
    A

    在段页式系统中以段为单位管理用户的逻辑空间,以页为单位管理内存的物理空间;有了虚拟内存才允许用户使用比内存更大的地址空间

    B

    为了提高请求分页系统中内存的利用率允许用户使用不同大小的页面

    C

    在段页式系统中,以页为单位管理用户的虚空间,以段为单位管理内存空间

    D

    最佳适应算法是实现虚拟内存的常用算法


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    在下列说法中,()是错误的。
    A

    若进程A和进程B在临界段上互斥,那么当进程A处于该临界段时,它不能被进程B中断

    B

    虚拟存储管理中采用对换(swapping)策略后,用户进程可使用的存储空间似乎增加了

    C

    虚拟存储管理中的抖动(thrashing)现象是指页面置换(page replacement)时用于换页的时间远多于执行程序的时间

    D

    进程可以由程序、数据和进程控制块(PCB)描述


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    下面关于虚拟存储管理的论述中,正确的是()。
    A

    为了能让更多的进程同时运行,可以只装入10%∽30%的进程映像,即启动运行

    B

    最佳页面置换(optimalpagE、replacement)算法是实现页式虚拟存储管理的常用算法

    C

    即使在多用户操作系统环境下,用户也可以运用机器指令访问任一合法的物理地址

    D

    为提高内存保护的灵活性,内存保护通常由软件完成


    正确答案: C
    解析: 暂无解析

  • 第13题:

    在一个请求调页的虚拟存储管理系统中,页面的大小为1024B。某进程在运行过程中要访问的虚拟地址分别为2050、4121、89、1056、2100、144、4097、156、1121、2200、3996、288、2200、567、5109,系统给该进程分配3个页框。若采用LRU页面置换算法,该进程的缺页率为多少?

    A.73%

    B.67%

    C.60%

    D.80%


    正确答案:A

  • 第14题:

    在虚拟页式存储管理中,将驻留在内存中的第一个页面淘汰是最近最多使用页面置换算法的定义。()


    正确答案:错

  • 第15题:

    下列关于存储器管理功能的论述中正确的是()。

    A、即使在多道程序设计的环境下,用户也能设计用物理地址直接访问内存的程序。

    B、内存分配最基本的任务是为每道程序分配内存内存空间,其所追求的主要目标是提高存储空间的利用率。

    C、为了提高内存保护的灵活性,内存保护通常由软件实现。

    D、交换技术已不是现代操作系统中常用的技术。


    参考答案:B

  • 第16题:

    下列哪一个是虚拟存储技术引入的前提?

    A.页式存储管理

    B.页面淘汰算法选择不合理

    C.程序的局部性原理

    D.分配给进程的物理页面数太少


    正确答案:C
    解析:程序的局部性原理是虚拟存储技术引入的前提。

  • 第17题:

    在下列有关WindowsXP存储管理功能的叙述中,错误的是( )

    A.内存管理主要由“内存管理器”组件实现,它运行在内核模式

    B.对于32位WindowsXP来说,每个进程的最大虚拟地址空间为4GB

    C.系统采用段页式存储管理,默认页面大小为64KB

    D.发生缺页需要进行页面调度时,系统采用的调度算法是“最近最少使用”(LRU)


    正确答案:B
    解析:对于32位的Willdows操作系统来说,虚拟地址空间为4GB。在默认情况下,每个用户进程可以占用2GB的地址空间,系统占用剩下的2GBJ也址空间。

  • 第18题:

    下面的叙述中正确的是______。

    A.在请求页式存储管理中,当进程对页面淘汰时,进行地址转换操作。

    B.在请求页式存储管理中,当进程对页面调入时,进行地址转换操作。

    C.在请求页式存储管理中,当进程对页面访问无效时,进行地址转换操作。

    D.在请求页式存储管理中,当进程对页面访问有效时,进行地址转换操作。


    正确答案:D
    解析:在请求页式存储管理中,当进程对页面访问有效时,进行地址转换操作。其他情况下不做地址转换。

  • 第19题:

    在下列说法中,()是错误的。  

    • A、若进程A和进程B在临界段上互斥,那么当进程A处于该临界段时,它不能被进程B中断
    • B、虚拟存储管理中采用对换(swapping)策略后,用户进程可使用的存储空间似乎增加了
    • C、虚拟存储管理中的抖动(thrashing)现象是指页面置换(page replacement)时用于换页的时间远多于执行程序的时间
    • D、进程可以由程序、数据和进程控制块(PCB)描述

    正确答案:A

  • 第20题:

    通常用动态重定位装入作业的存储管理方式有()

    • A、单用户连续存储管理
    • B、固定分区存储管理
    • C、可变分区存储管理
    • D、页式存储管理
    • E、页式虚拟存储管理

    正确答案:C,D,E

  • 第21题:

    有一个128MB的应用程序,要在64MB的物理内存中运行,要求操作系统具有 的功能是()。

    • A、磁盘管理
    • B、进程管理
    • C、内存保护
    • D、虚拟存储

    正确答案:D

  • 第22题:

    单选题
    有一个128MB的应用程序,要在64MB的物理内存中运行,要求操作系统具有 的功能是()。
    A

    磁盘管理

    B

    进程管理

    C

    内存保护

    D

    虚拟存储


    正确答案: A
    解析: 暂无解析

  • 第23题:

    问答题
    虚拟页式存储管理中,页面置换算法所花的时间属于系统开销,这种说法对吗?

    正确答案: 这种说法正确。对一个页面的调度非常频繁的现象称为抖动,这将严重影响虚拟存储系统的性能,进而影响整个系统的性能,所以页面置换算法的优劣很重要,其所花的时间属于系统开销。
    解析: 暂无解析

  • 第24题:

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

    先进先出调度算法

    B

    最近最少用调度算法

    C

    优先数调度算法

    D

    最近最不常用调度算法


    正确答案: D
    解析: 暂无解析