新农首页 农业新闻 致富信息 农业技术 农业搜索 农药 电脑 网站地图

虚似内存是啥?虚似多大才好?虚似内存如何设置?

发布时间:2012-05-25  来源:电脑知识网
摘要:使用Windows的朋友,很多人都知道虚似内存这个东西。顾名思义,它是“虚似”的内存。内存少,Windows“跑不动”怎么办,解决的最好方法当然是加内存了,在不加内存的情况下就是设置虚拟内存。同样,虚似内存容量设置不合理,也会对系统运行性能有很大影响。少了是不行,

    使用Windows的朋友,很多人都知道虚似内存这个东西。顾名思义,它是“虚似”的内存。内存少,Windows“跑不动”怎么办,解决的最好方法当然是加内存了,在不加内存的情况下就是设置虚拟内存。同样,虚似内存容量设置不合理,也会对系统运行性能有很大影响。少了是不行,总是会弹出窗口来报警。那是不是越多越好?当然也不是,看完这篇文章你就能明白了。
  
    一、虚似内存是啥? 

    由于现在的软件一般都动辄几MB,甚到几十MB,上百MB,而且数据文件庞大,所以物理内存比较小的话,很容易出现耗光内存的情况,于是Windows采取一个很巧妙的方法:将目前己被载入到内存中,但一段时间没有使用的程序或数据临时存放在硬盘中,然后将空出的内存给其他需要的程序或数据使用,当又需要那些程序或数据时则在硬盘中读取到物理内存中,这部分将硬盘的部分空间作为内存临时存放的空间被叫作“虚似内存”(Virtual Memory)。在Windows9X中,程序和数据在硬盘中临时存放的硬盘区叫作“交换文件”(Swapfile),在Windows2000/XP中叫做页面文件(PageFile),而且它确实是一个文件,硬盘上一个很大的临时文件。你可以在系统根目录下找到它:pagefile.sys(因为它具备隐藏属性,所以必须事先在“文件夹选项”里面选中“显示所有文件”)。而Windows98/me则为Win386.swp。 

    二、虚似多大才好? 

    1.两个广为流传的虚拟内存设置的错误理论 

   (1)页面文件应该设置为初始值和最大值相同,这样该文件的大小就被因定下来了,从而不易出现碰盘碎片。 

    从Windows 95开始,微软开始使用动态的虚似内存系统,它只有在Windows 9X/Me/2000/ XP需要时才创建并改变虚拟内存页面文件的大小,也就是如果系统需要更多内存,页面文件的体积就会变大,如果物理内存还有较多空闲空间,那么页面文件的体积会自动缩小,而且动态虚拟内存主要使用碰盘外圈轨面,这样可以使其被访问的速度更快。
 
  如果是理想状态,这种说法确实会使系统性能有所提高,因为这样占用相邻磁盘空间的交换文件由于每个簇的位置相邻,既不容易出现磁盘碎片,而且磁头可以连续读取。但在实际情况中,如果将页面文件的初始值和最大值都设置为相同,由于最大值被子固定,一旦出现系统读取一个很大的文件,造成对内存要求超过最大值,那么很容易产生“内存溢出”等错误。 

    因此,推荐大家选择使用一半固定,一半动态的虚拟内存设置,也就是固定初始值。根据个人经验,如果只是用电脑进行简单的文字处理,浏览网页、收发邮件这类普通的应用,推荐将虚拟内存设置为100MB以上,并保证虚拟内存容量和物理内存容量之和在500MB左右。举例来说,就是128MB内存的电脑配400MB虚拟内存;256MB内存的电脑配250MB内存;如果有256MB以上内存,那么虚拟内存只需配100MB即可。 

    而最大值设置为700MB、800MB、如果你的磁盘空间够大,那么再大也没问题。

打印 责任编辑:希望