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

内存大了可以取消虚拟内存吗?

发布时间:2012-08-20  来源:IT风资讯网
摘要:内存大了可以取消虚拟内存吗?

    目前,关于虚拟内存(pagefile,页面文件)有两种说法――1。将虚拟内存转移到系统盘之外可以加快读取速度;2。在大内存情况下应当取消虚拟内存设置――尽管一直有所争论,但已渐渐成为网上的“主流”论断。那么,实际情况真的是这样吗?下面,我从理论和实践相结合的角度谈谈自己的看法(抛砖引玉) 

    安装操作系统后,虚拟内存(pagefile)默认在系统盘的根目录(隐藏)。将虚拟内存转移到系统盘之外的其它盘,是否就可以加快运行速度呢?我认为不能一概而论。如果你的电脑就是一块硬盘,虚拟内存无论存放到哪里,读取速度都是一样的。道理很简单很明显:一块硬盘不可能有两个读取速度(可用专业软件进行检测)。如果你的电脑是两块硬盘(读取速度一快一慢),将虚拟内存(pagefile)转移到读取速度更快的非系统盘里,就会收到加快读取速度的效果。但是,这只是一种假设。因为在现实生活中,概率极小:又有谁会在安装操作系统时“舍快求慢”闲置“读取速度快的硬盘”呢?

    虚拟内存主要作用有二:1。当软件调用内存而内存容量不足时起到补充作用;2。将暂时不用的程序存储在虚拟内存以备调用。Windows设计初衷是:一旦发现有进程转入不活跃状态,就会把分配给它的内存空间映射到交换文件中,尽可能空出物理内存给其它活动的线程(并不是用完物理内存才开始动用交换文件)。那么,在大内存(比如2G-4G)情况下是否应当取消虚拟内存设置呢?我认为,应当具体问题具体分析,同样不能一概而论。如果你平时运行的是一些占用内存较少小软件,那么取消虚拟内存设置是可以的。如果经常运行占用内存较大的大型软件,还是不要取消虚拟内存为好。
 

打印 责任编辑:希望