软件帮助网
    软件帮助网 >> 软件帮助词库 >> [图文]什么是虚拟内存,虚拟内存的作用
    什么是虚拟内存,虚拟内存的作用
    [ 来源:本站整理 作者:佚名 发布:2008-8-15 12:36:04 ]

    1.什么是虚拟内存?

        虚拟内存是用硬盘空间做内存来弥补计算机RAM空间的缺乏。当实际RAM满时(实际上,在RAM满之前),虚拟内存就在硬盘上创建了。当物理内存用完后,虚拟内存管理器选择最近没有用过的,低优先级的内存部分写到交换文件上。这个过程对应用是隐藏的,应用把虚拟内存和实际内存看作是一样的。

        技术细节:对于英特尔 IA-32 处理器(包括 386、奔腾等)而言,用户应用程序(进程)访问内存时其内存地址是虚拟的,CPU 会将它转换为实际的物理内存地址。物理内存不够时,操作系统系统会将各个进程中一部分暂时不用的内存换出到页面文件(交换文件)中,并将需要访问内存的程序的内容从页面文件中换入到物理内存。

    2.虚拟内存的作用

        不知大家有没有发现,在Windows2000(XP)目录下有一个名为pagefile.sys的系统文件(Windows98下为Win386.swp),它的大小经常自己发生变动,小的时候可能只有几十兆,大的时候则有数百兆,这种毫无规律的变化实在让很多人摸不着头脑。其实,pagefile.sys是Windows下的一个虚拟内存,它的作用与物理内存基本相似,但它是作为物理内存的“后备力量”而存在的,也就是说,只有在物理内存已经不够使用的时候,它才会发挥作用。

    关键词:
    软件帮助网欢迎您评论:什么是虚拟内存,虚拟内存的作用
    您的昵称123:时间:2009-1-6 9:43:36
    怎样才能修改虚拟内存??? 
    软件帮助网 提示:时间:
    如果您有任何疑问或想说的,欢迎在下面的评论中发表,也欢迎留下联系方式,我们会尽所能帮助您解决问题:)[ 点此查看全部评论 ]
    网站地图 - 关于我们 - 联系我们 - 软件帮助网 SoftCHM.Com - 帮助您使用好软件! (吉)ICP备05003300号