WIN7如何设置虚拟内存 小编分享Win7虚拟内存有什么用( 三 )


为了更好地说明结果 , 我们仍然通过PCMark 7进行了一次基准测试 。与先前测试略有不同的是 , 此次主要是对分页文件的大小进行了调整 , 根据测试机内存划分为“系统托管(实测为4GB)”、 “512MB”、“2GB”、“4GB”几档 , 当然也没忘增加了一个大容量“12GB” 。
最终结果一目了然 , 随着分页文件的增长 , 系统评分开始成比例提高 , 到达4GB时几乎出现了此次评测最好的成绩 。但当笔者人为将其升至12GB时 , 整体评分又有了明显下降 , 从而最终佐证了我们先前的推测 。
虽然上述测试已经大体推算出一个分页大小 , 但我们并不建议所有用户都采用这一设置 。原因就是每个人的硬件配置各有不同 , 大锅饭式设置并不一定适合每一个 人 。考虑到分页文件大小可能对性能的影响 , 我们建议在用户内存不超4GB的情况下 , 可以选择由Windows自行托管 , 而当用户内存高于4GB , 则应使用 手工设置的方法 , 将分页文件限定在一个范围之内(建议不超6GB) , 这样既可保证系统正常的吞吐需求 , 也不至于因分页文件过大而拖累系统速度!
此外对于动手能力较强的网友 , 也可自行通过“性能监视器”(perfmon.msc)添加一个“Paging File Usage”来统计自己电脑中分页文件的实际利用率 , 借此精确计算出自己的电脑究竟适合多大的分页文件 。只不过考虑到该步骤操作较为繁琐 , 这里就不单独介 绍了 。
写在最后
事实上就像Windows中的很多组件一样 , 虚拟内存并不像大家 想象得那样简单 , 除了众所周知的补充内存功能外(实际上现在这个用途已经很少会用到了) , 它还承担着提高物理内存命中率及稳定性的作用 。甚至某些时 候 , Windows的一些核心功能也会用上虚拟内存(如SuperPrefetch、内存转储等) 。
此外个别第三方软件(如 Photoshop、3Dmax等)也是虚拟内存的忠实拥护者 , 强行关闭很可能导致运行出错或崩溃 。当然考虑到硬盘开销及整体运行效能 , 用户最好根据自身 条件对分页文件大小进行限定 , 尽量不要让分页文件过于庞大 。总之在这个问题上 , 并没有什么一定之规 , 更多的是需要使用者灵活处理 。

WIN7如何设置虚拟内存 小编分享Win7虚拟内存有什么用


这个提示真的不是忽悠你的
附:几个小问题的解答:
1、分页文件移至别的分区是否可提高性能?
根据微软的设计 , 操作系统允许同时建立多个分页文件 , 而且Windows会很智能地从中挑选出性能最高的进行读取 。但要注意的是这个设计只针对于多块硬 盘 , 比如你的Windows装在硬盘1 , 而分页文件设在硬盘2 , 那么由于操作系统可以同时从两块硬盘上读取数据(一块读取操作系统 , 一块读取分页文件) , 最终结果就是Windows的效率大增 。但如果用户只有一块硬盘 , 将分页文件由C盘转移至其他分区 , 理论上并不会有明显改进 , 除非是你的C盘空间过于紧 张!
2、设固定大小可否减少硬盘碎片?
有人认为Windows默认的可变大 小 , 常常是导致分页文件出现碎片的主要原因 , 这个问题我们需要从另一个角度考虑 。正如大家已知的 , 分页文件的一个重要特性是作为内存补充使用(虽然这种情 况目前已经很少 , 但不排除完全没有) , 因此当你偶然遇到一个极耗内存程序时 , 还是有可能将虚拟内存耗尽并导致最终崩溃 。那么此时如果使用的是默认可变内 存 , 相当于给了Windows一次腾挪辗转的机会 , 也许崩溃就不会发生 。
当然这里要特别说一句的是 , 如果你的虚拟内存大小合理 , 一般情况下是不会导致Windows随意调整分页文件大小的 , 而这样的话产生磁盘碎片的机率也就不是很多了 。

推荐阅读