niusouti.com

现代操作系统中都引入了虚拟存储技术。要引入虚拟存储技术需要具备的前提是 ______。A.有大量的外存B.程序执行的局部性原理C.硬件提供地址转换机制D.选择一种合适的页面调度算法

题目

现代操作系统中都引入了虚拟存储技术。要引入虚拟存储技术需要具备的前提是 ______。

A.有大量的外存

B.程序执行的局部性原理

C.硬件提供地址转换机制

D.选择一种合适的页面调度算法


相似考题
更多“现代操作系统中都引入了虚拟存储技术。要引入虚拟存储技术需要具备的前提是 ______。A.有大量的外 ”相关问题
  • 第1题:

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

    A.存储共享目的

    B.存储保护目的

    C.存储访问的局部性原理

    D.多道程序设计思想


    正确答案:C
    解析:程序的局部性原理是虚拟存储技术引入的前提。虚拟存储的实现原理是当进程要求运行时,不是将它全部装入内存,而是将其一部分装入内存,另一部分暂时不装入内存。虚拟存储管理分为虚拟页式、虚拟段式、虚拟段页式。

  • 第2题:

    引入虚拟存储技术的关键前提是

    A.有大量容量的外存

    B.程序执行的局部性原理

    C.硬件提供地址转换机制

    D.选择一种合适的页面调度算法


    正确答案:B
    解析:程序局部性又分为时间局部性和空间局部性,虚拟存储技术有可能得以实现。

  • 第3题:

    什么是虚拟存储器? 为什么要引入虚拟存储器的概念? 虚拟存储器的最大容量由什么决定?


    虚拟设备是一个实际上不存在的设备,它是利用某种物理设备和软件来模拟另外一种设备。引入虚拟设备的动机是变独占设备为共享设备,以提高并发,提升系统效率。例如,利用SPOOLing技术把低速的独占设备改造成为高速的共享的虚拟设备,或利用软件方法把共享的设备分割为若干台虚拟设备。

  • 第4题:

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

    A.有大量容量的外存

    B.程序执行的局部性原理

    C.硬件提供地址转换机制

    D.选择一种合适的页面调度算法


    正确答案:B

  • 第5题:

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


    正确答案:D
    进程的某些程序段在进程整个运行期间,可能根本不使用,如出错处理等。因而,没有必要调入内存;互斥执行的程序段在进程运行时,根据系统只执行其中的一段,如分支语句等,因而,各互斥段没有必要同时驻留在内存;在进程的一次运行中,有些程序段执行完毕,从某一时刻起不再用到,因而,没有必要再占用内存区域。根据以上分析,可以看出:程序局部性原理是虚拟存储技术引入的前提。