单选题现代操作系统中,提高内存利用率主要是通过(  )功能实现的。A 对换B 内存保护C 地址映射D 虚拟存储器

题目
单选题
现代操作系统中,提高内存利用率主要是通过(  )功能实现的。
A

对换

B

内存保护

C

地址映射

D

虚拟存储器


相似考题
更多“单选题现代操作系统中,提高内存利用率主要是通过(  )功能实现的。A 对换B 内存保护C 地址映射D 虚拟存储器”相关问题
  • 第1题:

    虚拟存储器的作用是(7)。

    A.提高内存访问速度

    B.允许程序访问比内存更大的地址空间

    C.允许直接使用外存代替内存

    D.通过增加比地址字长度而增加内存容量


    正确答案:B
    解析:虚拟存储器是扩大整个主存的存储空间,解决容量与速度矛盾的有效措施。系统允许在程序中使用比主存容量大得多的虚拟存储器,即允许程序访问比内存更大的地址空间。虚拟存储器可以减轻编程中对程序进行分块的苦恼,从而提高软件开发的效率。它是实现利用小容量的主存运行大规模的程序的一种有效的办法,但必须建立在主存—辅存结构上。虚拟存储器是一种通过硬件和软件的综合来扩大用户可用存储空间的技术。即系统软件操作系统通过一定的调度策略,把外存当内存来使用;程序预先放在外存,在操作系统的管理和调度下,按某种算法依次调入内存并被CPU执行。可见,在计算机系统中,构成虚拟存储器既需要硬件也需要软件才可以实现。

  • 第2题:

    存储器管理的主要任务是方便用户存储器( )。

    A.提高存储器的利用率

    B.内存保护

    C.地址映射

    D.提高存储器的利用率


    正确答案:C
    解析:存储器管理的主要任务是方便用户存储器地址映射。

  • 第3题:

    文件执行时将被映射到指定的内存地址中,这个初始的内存地址称为()

    • A、相对虚拟地址
    • B、基地址
    • C、实地址
    • D、虚拟地址

    正确答案:B

  • 第4题:

    使每道程序能在不受干扰的环境下运行,主要是通过()功能实现的。 

    • A、内存分配
    • B、内存保护
    • C、地址映射
    • D、对换
    • E、内存扩充

    正确答案:B

  • 第5题:

    关于虚拟地址的概念,下列说法错误的是()

    • A、虚拟地址就是所有程序访问的存储器所使用的逻辑地址
    • B、虚拟地址也成为文件偏移地址
    • C、虚拟地址是指当文件执行时将被映射到的指定内存地址的初始地址
    • D、虚拟地址是相对于内存中相对于PE文件装入地址的偏移量
    • E、虚拟地址也称为内存偏移地址

    正确答案:B,C,D

  • 第6题:

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

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

    正确答案:D

  • 第7题:

    操作系统功能中存储管理的主要任务是内存分配、内存保护、地址应慎和内存扩充。


    正确答案:正确

  • 第8题:

    单选题
    下列属于存储器所具有的管理功能的是()
    A

    逻辑地址、目录管理、文件的读写管理和存取控制

    B

    地址映射、内存保护、逻辑地址、物理地址的定义

    C

    内存保护、缓冲管理、物理地址的定义

    D

    内存分配、目录管理、物理地址的定义


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

  • 第9题:

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

    磁盘管理

    B

    进程管理

    C

    内存保护

    D

    虚拟存储


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

  • 第10题:

    问答题
    操作系统中存储器管理的主要功能是什么?什么叫虚拟存储器,并举例说明操作系统是如何实现虚拟内存的?

    正确答案: 存储器管理的主要功能是:内存分配,地址映射,内存保护,内存扩充。
    虚拟存储器是用户能作为可编址内存对待的存储空间,在这种计算机系统中虚地址被映象成实地址。简单地说,虚拟存储器是由操作系统提供的一个假想的特大存储器,它通过把主、辅存统一起来管理,结用户造成一种仿佛系统内有巨大主存供用户使用的假象。例如页式虚存管理,一道作业被划分成若干页,其中较活跃的几页放在内存,而其余不活跃的页被放在辅存,当需要访问辅存内的页时,就可通过页面调度将其调人内存运行;但用户感觉不到这种变化,他会以为作业的所有部分都存在于主存。这样可以让更多的作业进入主存,提高系统的效率。
    解析: 暂无解析

  • 第11题:

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

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

    B

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

    C

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

    D

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


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

  • 第12题:

    单选题
    使每道程序能在不受干扰的环境下运行,主要是通过()功能实现的。
    A

    内存分配

    B

    内存保护

    C

    地址映射

    D

    对换

    E

    内存扩充


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

  • 第13题:

    下列属于存储器所具有的管理功能的是()

    A、逻辑地址、目录管理、文件的读写管理和存取控制

    B、地址映射、内存保护、逻辑地址、物理地址的定义

    C、内存保护、缓冲管理、物理地址的定义

    D、内存分配、目录管理、物理 地址的定义


    本题答案:B

  • 第14题:

    操作系统中存储器管理的主要功能是什么?什么叫虚拟存储器,并举例说明操作系统是如何实现虚拟内存的?


    正确答案: 存储器管理的主要功能是:内存分配,地址映射,内存保护,内存扩充。
    虚拟存储器是用户能作为可编址内存对待的存储空间,在这种计算机系统中虚地址被映象成实地址。简单地说,虚拟存储器是由操作系统提供的一个假想的特大存储器,它通过把主、辅存统一起来管理,结用户造成一种仿佛系统内有巨大主存供用户使用的假象。例如页式虚存管理,一道作业被划分成若干页,其中较活跃的几页放在内存,而其余不活跃的页被放在辅存,当需要访问辅存内的页时,就可通过页面调度将其调人内存运行;但用户感觉不到这种变化,他会以为作业的所有部分都存在于主存。这样可以让更多的作业进入主存,提高系统的效率。

  • 第15题:

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

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

    正确答案:A

  • 第16题:

    ()的任务是从逻辑上扩充内存。

    • A、内存分配
    • B、地址映射
    • C、内存扩充
    • D、内存保护

    正确答案:C

  • 第17题:

    实现虚拟存储器最关键的技术是()

    • A、内存分配
    • B、置换算法
    • C、请求调页(段)
    • D、对换空间管理

    正确答案:C

  • 第18题:

    在ARMLinux启动的过程中,开启MMU的时候,如何实现从实地址空间到虚拟地址空间的过度?()

    • A、开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间)并继续运行。
    • B、开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间),跳转到虚拟地址空间继续运行。
    • C、在内存中创建页表(映射内核到3G以上的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。
    • D、在内存中创建页表(映射内核到3G以上的虚拟地址空间,同时把内核所在的前1MB空间到和其实地址相同的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。

    正确答案:D

  • 第19题:

    在虚拟存储器中,当程序正在执行时,()完成地址映射。

    • A、操作系统
    • B、编译器
    • C、解释器
    • D、装入程序

    正确答案:D

  • 第20题:

    单选题
    ()的任务是从逻辑上扩充内存。
    A

    内存分配

    B

    地址映射

    C

    内存扩充

    D

    内存保护


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

  • 第21题:

    单选题
    在ARMLinux启动的过程中,开启MMU的时候,如何实现从实地址空间到虚拟地址空间的过度?()
    A

    开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间)并继续运行。

    B

    开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间),跳转到虚拟地址空间继续运行。

    C

    在内存中创建页表(映射内核到3G以上的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。

    D

    在内存中创建页表(映射内核到3G以上的虚拟地址空间,同时把内核所在的前1MB空间到和其实地址相同的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。


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

  • 第22题:

    单选题
    实现虚拟存储器的目的是(  )。
    A

    实现内存保护

    B

    实现程序浮动

    C

    扩充辅存容量

    D

    扩充主存容量


    正确答案: B
    解析:
    引入虚拟存储器主要是为了解决内存空间不足的问题。

  • 第23题:

    单选题
    实现虚拟存储器最关键的技术是()
    A

    内存分配

    B

    置换算法

    C

    请求调页(段)

    D

    对换空间管理


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