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

相信大家应该都知道 , 内存对于电脑来说是必不可少的其中一部分 , 所有的应用程序的运行都需要经过内存来读取写入 。那么 , Win7虚拟内存到底有什么用?它的用处在哪里?今天 , 小编就和大家说一下Win7虚拟内存有什么用 。
步骤如下:
一、 绝对不应该关闭虚拟内存:
即便你的内存已经大到“无可救药”的地步 , 也不应该将虚拟内存关闭 , 因为除了传统的为RAM“后备”这一功能外 , Windows也会利用虚拟内存执行一 些特定操作 。此外虚拟内存的打开还有助于提高内存命中率及保证系统稳定 , 个别软件(如Photoshop、3Dmark等)在运行时也会需要虚拟内存 。
二、 流言终结过程详解
1. 虚拟内存并不是“物理内存第二” 。
我们这里所说的“虚拟内存” , 严格意义上应该称之为“分页文件” , 因为从微软的官方文档来看 , “虚拟内存”等于“物理内存” “分页文件”总和 。通俗来 讲分页文件是指我们硬盘上一个硕大无比的文件 , 名为“PageFile.sys”(将资源管理器设为显示系统 隐藏文件后可见) 。
早期 计算机内存(RAM)普遍偏低 , 为了解决软件运行效率不高等问题(内存不够时就需要频繁换页 , 将暂时不用的程序移出内存 , 而将即将运行的调入进 去) , Windows便在硬盘上开辟了一块区域 , 作为“虚拟RAM”使用 。一旦物理内存无法满足当前需要时 , 分页文件就会自动充当内存实现部分物理内存功 能 , 这便是大家熟知的用分页文件扩充内存功能 。

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


“虚拟内存”严格来说应该叫“分页文件”
那么当物理内存基本满足要求时 , 上述情况又会变成什么景象呢?举个例子吧 , 比如有一个图书馆 , 里面共有10000本图书 , 我们姑且将它看作是电脑的硬盘 总容量;然后你可以在门口放置一个小书架 , 容量50本 , 这个相当于Windows的分页文件大小;接下来则是每人每次的借阅极限值 , 为5本 , 相当于物理内 存数 。
每次当你把手中的5本阅读完毕后 , 就可以到小书架或者图书馆里继续挑选 。当然我不说大家也知道 , 从50本里找显然要10000本里找快得多 , 于是分页文件的第二大作用便出来了——即加快资料存取 。
从上面的例子可以看出 , 分页文件有着帮物理内存提高“命中率”和“稳定性”的作用 , 因此即便你的物理内存再大(比如一次可以借阅10本或20本了) , 也 终将会有把书看完的那天 。此时如果再找书 , 依然会遇到之前那个问题 , 究竟是从50本里找快还是直接去10000本里找快 。因此从这一点上看 , 物理内存大小 其实与禁不禁用分页文件是没有任何联系的 。
2. 分页文件对性能影响多少?
为了说明分页文件对于资料的存取效率能有多大影响 , 我们照例设计了一个小实验加以说明 。测试过程很简单 , 即通过PCMark7模拟日常应用来对Windows执行一次基准评分 , 评分背景是标准的Windows和关闭分页文件后的Windows 。
注:测试项选择的是默认的“PCMARK suite” 。
WIN7如何设置虚拟内存 小编分享Win7虚拟内存有什么用


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


关闭分页文件前后成绩对比
测试中我们选择的是很多用户都很熟悉的“PCMARK suite” , 内含了视频播放、视频转码、图片处理、网页浏览、网页解密、图片导入、3D游戏等若干个子项 , 可以说是用户日常工作的一个缩影 。
可以看到 , 在关闭了分页文件后 , 系统评分有了一个明显下降 , 表明很多应用在关闭了分页文件后都出现了不同程度的变慢 。而由于我们的测试机使用的是4GB 内存(64bit系统) , 正常情况下并不会导致物理内存完全用尽 , 因此整个测试基本上可以看作是分页文件对系统性能的影响 。

推荐阅读