Windows 下的内存是如何管理的?

题目

Windows 下的内存是如何管理的?


相似考题
更多“Windows 下的内存是如何管理的?”相关问题
  • 第1题:

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

    A)系统可用的内存空间大小是没有限制的

    B)系统采用分页方式管理内存,在默认情况下页面大小为 4KB

    C)作为虚拟内存使用的硬盘上的页面文件,在默认情况下其大小大于或等于RAM的大小

    D)在加载DLL 文件时,系统常常使用内存映射文件的方式使用内存


    正确答案:D

  • 第2题:

    在下列有关Windows 98/XP内存管理功能的叙述中,错误的是

    A.虚拟内存的交换文件,用户不可设定其大小(范围)

    B.系统采用的内存页交换算法是“最近最少使用”算法

    C.在保护模式下,每个Windows 32位应用程序的逻辑地址空间为4GB

    D.运行在处理器0环的系统内核不会因内存不足而从物理内存中交换出来


    正确答案:A
    解析:本题考查Windows 98/XP内存管理功能。虚拟内存的交换文件,用户不可设定其大小(范围),选项A说法错误。系统采用的内存页交换算法是“最近最少使用”算法,选项B说法正确。在保护模式下,每个Windows 32位应用程序的逻辑地址空间为4GB,选项C说法正确。运行在处理器0环的系统内核不会因内存不足而从物理内存中交换出来,选项D说法正确。正确答案为选项A。

  • 第3题:

    关于DOS和Windows的内存管理,下列说法不正确的是

    A.DOS的内存管理非常简单,因为它运行在实模式下,只有640KB的内存可用来编制

    B.Windows通过把应用程序限制在自己的地址空间来避免冲突,这些地址在逻辑上是彼此隔离的

    C.在DOS中,一个程序可能写到其他内存中,甚至写到操作系统的内存中,并导致整个系统崩溃

    D.Windows的内存管理比较复杂,因为它运行在保护模式下。在这种模式下,1MB的寻址内存用完后,可以使用扩展内存


    正确答案:A
    解析:DOS网络操作系统的主要特点:DOS只有1MB的内存可用来编制。其中,又有384KB留给视频RAM、适配器ROM和其他硬件使用,再减去DOS本身占用的部分,只有640KB供应用程序使用。

  • 第4题:

    下面有关Windows98存储管理的叙述中,错误的是______。

    A.Windows98采用了段页式存储管理

    B.用来实现虚拟内存的交换文件,其大小为固定值,用户不可设置

    C.在内存的页面调度过程中,运行在处理器0环的Windows系统内核部分不会从物理内存中交换出来

    D.利用内存映射文件的方式使用内存,可以实现多个进程共享数据


    正确答案:B
    解析:虚拟内存交换文件大小由操作系统动态分配。

  • 第5题:

    在Windows95/98下,使用Visual Basic6.0至少需要______的内存。


    正确答案:16MB
    16MB

  • 第6题:

    Windows98采用了虚拟存储技术以扩展可用的内存。在下列文件中,由Windows98创建和管理的、用于扩展内存的交换文件是( )。

    A.Win386. swp

    B.Buffer. sys

    C.Hiberfil. sys

    D.Config. sys


    正确答案:A

  • 第7题:

    在Windows XP环境下,作为虚拟内存使用的页面文件的文件名是______.SYS。


    正确答案:pagefile
    pagefile

  • 第8题:

    ( 26 )关于 Windows 的描述中,错误的是

    A) 启动进程的函数是 Create Process

    B) 通过 GDI 调用作图函数

    C) 可使用多种文件系统管理磁盘文件

    D) 内存管理不需要虚拟内存管理程序


    正确答案:C

     

  • 第9题:

    Windows中的“虚拟内存”管理技术是指使用()来运行应用程序。


    正确答案:硬盘模拟内存

  • 第10题:

    在Windows环境下,剪贴板是()上的一块区域。

    • A、软盘
    • B、硬盘
    • C、光盘
    • D、内存

    正确答案:D

  • 第11题:

    多选题
    Windows2003中的内存管理包括()
    A

    低端内存

    B

    虚拟内存

    C

    高端内存

    D

    物理内存


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

  • 第12题:

    问答题
    Python是如何进行内存管理的?

    正确答案: 从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制
    一、对象的引用计数机制
    Python内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数。
    引用计数增加的情况:
    1,一个对象分配一个新名称
    2,将其放入一个容器中(如列表、元组或字典)
    引用计数减少的情况:
    1,使用del语句对对象别名显示的销毁
    2,引用超出作用域或被重新赋值
    Sys.getrefcount()函数可以获得对象的当前引用计数
    多数情况下,引用计数比你猜测得要大得多。对于不可变数据(如数字和字符串),解释器会在程序的不同部分共享内存,以便节约内存。
    二、垃圾回收
    1,当一个对象的引用计数归零时,它将被垃圾收集机制处理掉。
    2,当两个对象a和b相互引用时,del语句可以减少a和b的引用计数,并销毁用于引用底层对象的名称。然而由于每个对象都包含一个对其他对象的应用,因此引用计数不会归零,对象也不会销毁。(从而导致内存泄露)。为解决这一问题,解释器会定期执行一个循环检测器,搜索不可访问对象的循环并删除它们。
    三、内存池机制
    Python提供了对内存的垃圾收集机制,但是它将不用的内存放到内存池而不是返回给操作系统。
    1,Pymalloc机制。为了加速Python的执行效率,Python引入了一个内存池机制,用于管理对小块内存的申请和释放。
    2,Python中所有小于256个字节的对象都使用pymalloc实现的分配器,而大的对象则使用系统的malloc。
    3,对于Python对象,如整数,浮点数和List,都有其独立的私有内存池,对象间不共享他们的内存池。也就是说如果你分配又释放了大量的整数,用于缓存这些整数的内存就不能再分配给浮点数。
    解析: 暂无解析

  • 第13题:

    (15)在Windows XP环境下,作为虚拟内存使用的页面文件的文件名是【15】.SYS。


    正确答案:
    【15】WebServer

  • 第14题:

    操作系统的一个重要功能是内存管理,下列关于Windows与OS/2系统的叙述中,错误的是______。

    A.内存管理模块运行在保护模式下,系统可以管理PC上安装的所有内存

    B.系统用虚拟内存管理程序提供给应用程序所需内存

    C.为了保证有足够的内存,应用程序可以访问内存的任一处

    D.Windows与OS/2的内存管理系统通过结构化的内存体系保护操作系统的代码


    正确答案:C
    解析:Windows和OS/2通过将应用程序限制在自己的地址空间来避免冲突,阻止应用程序访问不属于它的内存,保护操作系统的代码和数据。

  • 第15题:

    在Windows下运行应用程序时提示内存不足是什么原因造成的?

  • 第16题:

    Windows 98采用了虚拟存储技术以扩展可用的内存。在下列文件中,由Windows 98创建和管理的、用于扩展内存的交换文件是

    A.Win 386.swp

    B.Buffer. sys

    C.Hiberfil. sys

    D.Config.sys


    正确答案:A
    解析:该题考查考生对Windows 98 虚拟存储技术的理解。在Windows 98 中,交换文件的文件名为Win 386.swp,它的默认位置是Windows 的安装文件夹,Win 386.swp是不能删除的,即使强行删除了,下次启动时系统又会自动生成该文件,所以应该选择A。

  • 第17题:

    Windows98操作系统的存储管理中,不再使用的内存是【 】。


    正确答案:扩充内存
    扩充内存 解析:Windows98操作系统的存储管理中,不再使用的内存是扩充内存。

  • 第18题:

    内存管理的基本任务是多任务共享内存和内存扩容。在下列有关内存管理的基本方式的叙述中,( )是错误的。

    A.分区式内存管理实现起来比较简单,但难以实现内存的共享

    B.在采用分区式内存管理方式管理内存时,常采用覆盖与交换技术来扩充内存

    C.在Windows98的保护模式下,系统采用的是段反式存储管理方式

    D.虚拟存储是覆盖技术的延伸和发展


    正确答案:D

  • 第19题:

    Windows2003中的内存管理包括()

    A.低端内存

    B.虚拟内存

    C.高端内存

    D.物理内存


    参考答案:B, D

  • 第20题:

    Windows XP的启动是指()

    • A、将Windows XP系统的全部程序从外存输入内存,并运行这些程序
    • B、将Windows XP将系统的核心程序从外存输入内存,并运行这些程序
    • C、将Windows XP系统的全部程序从内存输入外存,并运行这些程序
    • D、将Windows XP系统的核心程序从内存输入外存,并运行这些程序在启动系统

    正确答案:B

  • 第21题:

    关于微软的.NET框架的描述中,正确的是()。

    • A、.NET框架提供了一个公共语言运行时环境,提供内存管理
    • B、.NET框架中的服务框架提供内存管理
    • C、.NET框架提供标准语言库,从而提供内存管理
    • D、.NET框架提供Windows应用程序模板,从而提供内存管理

    正确答案:A

  • 第22题:

    Windows2003中的内存管理包括()

    • A、低端内存
    • B、虚拟内存
    • C、高端内存
    • D、物理内存

    正确答案:B,D

  • 第23题:

    填空题
    Windows中的“虚拟内存”管理技术是指使用()来运行应用程序。

    正确答案: 硬盘模拟内存
    解析: 暂无解析