大内存时代 如何最大限度提升虚拟内存性能
来源:电脑报 作者: 出处:综艺读书 2006-02-07如今已经进入大内存时代,如何设置虚拟内存才能获得最大限度的性能提升呢?本期董师傅将针对这个问题展开讨论。
禁用虚拟内存可提升系统性能?
|
|
|||
在内存较小的年代,设置虚拟内存的必要性大家都比较清楚。现在内存的价格越来越便宜,很多朋友都用上了1GB的内存。在大内存环境下,是否可以完全禁用虚拟内存,以提高系统性能呢?
要了解这个问题,首先得明白什么是虚拟内存,以及虚拟内存有什么作用。在早期,因为内存价格非常昂贵,因此一般电脑上都不会配置太多。此时如果操作系统和应用程序需要的内存数量超过了计算机中安装的物理内存数量,操作系统就会暂时将不需要访问的数据通过一种叫做“分页”的操作写入到硬盘上一个特殊的文件中,从而给需要立刻使用内存的程序和数据释放内存,这个位于硬盘上的特殊文件就是分页文件(也就是虚拟内存文件,或叫做交换文件,Windows 2000/XP/2003中的分页文件名为pagefile.sys)。
而硬盘和内存的速度有天壤之别,因此有朋友认为,在内存较大的条件下,可以禁用虚拟内存,这样系统就不需要花时间将内存中的数据分页到硬盘上,从而提高系统的运行效率。
然而根据传统的设计,Windows 的许多核心功能都需要使用分页文件,如果你禁用了所有分页文件,有些第三方的应用软件就可能会遇到内存不足的错误。其实在不需要的时候,Windows并不会使用分页文件,因此这样调整系统,并不能获得任何性能上的提高。
设为物理内存的1.5~2倍最合理?
看来虚拟内存的设置是必须的。设置虚拟内存时,一般都建议将虚拟内存设置为物理内存容量的1.5~2倍(分别为虚拟内存的最小值和最大值)。这样设置是否合理呢?
在讨论这个问题之前首先看两种情况:有两台电脑,除了内存,其他所有配置都相同。电脑A拥有128MB内存,电脑B拥有1GB内存,这两台电脑都运行Windows XP操作系统。
按照这个观点中的方法设置,电脑A的虚拟内存将会设置为192MB~256MB,而电脑B的虚拟内存将会设置为1.5GB~2GB。而在实际使用中,电脑A很可能会在运行大型软件或游戏时产生虚拟内存不足的问题,而电脑B则可能会因为设置了如此大的分页文件而导致硬盘空间的浪费。
更多内容请看Windows虚拟内存优化设置专题 如何增加虚拟内存专题,或进入讨论组讨论。
·解决XP局域网访问故障十八招 (27566次浏览)
·终极优化:让你的ADSL狂飚起来 (23700次浏览)
·吐血推荐 36招搞定电脑一切难题(下) (16699次浏览)
·吐血推荐 36招搞定电脑一切难题(上) (15220次浏览)
·局域网中无法相互访问的解决方法 (12558次浏览)
·无路由、无服务器,也能共享ADSL上网 (8636次浏览)
·网吧母盘的制作方法 (8010次浏览)
·Windows远程控制完全指南 (6879次浏览)
·快乐小技巧:在宿舍里也能自娱自乐 (6829次浏览)
·来看看 Windows中这些东东你会卸载吗? 07-22
·常见计算机密码破解实用手册! 07-22
·巧用参数命令设置关机 简单方便 07-22
·巧妙恢复被破坏的Windows XP系统文件 07-22
·抓屏技巧 截取视频我不需要工具 07-22
·教你上网前保证Windows XP安全的办法 07-22
·1+1>2的强大!通晓手机之手机与电脑的联姻 07-22
·深入:系统启动变慢的8个原因 07-22
·上网常见错误代码及解决办法 07-22




