虚拟内存是什么?怎么设置?最好最佳值设置多少?
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
虚拟内存是什么?怎么设置?最好最佳值设置多少?虚拟内存是什么?
虚拟内存Virtual Memory,顾名思义,它不是真的内存,而是Windows系统的一项内存管理
技术,以Pagefile.sys文件承载,默认存放在系统盘根目录下,并且是系统文件,想要查看它,
要在“文件夹选项”-“查看”中去除“隐藏受保护的操作系统文件(推荐)”前面的勾。
当电脑中所运
行的程序占用内存过大,导致物理内存消耗殆尽,为解决该问题,微软在Windows操作系统中
运用了虚拟内存技术,原理就是把硬盘的一部分空间拿出来当内存来使用。
当物理内存RAM不
足时,系统会自动调用虚拟内存来进行补偿。
那么这里有个问题,如果我的内存足够大,是不
是永远都用不到虚拟内存了?就可以把它完全关闭了呢?不是的,某些软件运行时依赖虚拟内
存,需要它的支持,具体请看虚拟内存可以关闭禁用吗?亲身实践告诉你!,本文主要讨论虚
拟内存设置方法以及最佳值应该设置的大小。
虚拟内存怎么设置?
XP和Windows 7的设置方法是一样的。
我以Win7为例吧,右击桌面上的“计算机”,属性,
高级系统设置,高级,下面有“性能”一栏,描述是“视觉效果,处理器计划,内存使用,以及虚
拟内存”,点击右侧的“设置”,来到“高级”选项卡,这里就看到了虚拟内存,对它的说明是:分页
文件是硬盘上的一块区域,Windows 当作 RAM 使用。
我们点击“更改”,就来到了它的设置界
面,如下图:
默认是自动管理,也就是说 Windows 根据你目前的硬件条件,自动为你分配了虚拟内存的
大小。
如果你要更改,把最上面的勾去掉,然后点击自定义大小,写入初始值和最大值,初始
值最小为16MB,最大值没有上限;如果你要禁用虚拟内存,就点选下方的“无分页文件”,然后
点右侧的“设置”,一定要点,不然不生效,并且在点击“设置的时候”,Windows 弹出了提示:如
果禁用分页文件或将初始大小设置为少于 1 MB 并且发生了系统错误,Windows 可能不会记录
可能有助于标识问题的详细信息。
所以可以自行设置大小,但并不建议完全关闭。
虚拟内存越大越好吗?
明显是不对的,虚拟内存过大,一方面是浪费了磁盘空间,因为根本用不到这么多;另一
个方面又增加了磁头定位的时间,降低了系统执行效率,没有任何好处。
所以只有正确的设
置,才能让系统处于最好的状态。
虚拟内存虚拟内存设置多少最合适?
最佳值到底设多少?众说纷纭,网络上普通的答案是实际内存的1.5-3倍,我觉得不能一慨
而论,应根据实际使用情况来判断。
可以通过任务管理器的内存一栏查看当前内存的使用率,
再定夺。
我认为系统默认值就可以,微软这样设肯定有它的道理,你说呢?
我参考了一些资料,小结一下。
一般来讲,旧电脑512MB的内存,根据实际使用内存占
用,可以设虚拟内存为256-768MB,内存+虚拟内存之和一般比正常占用高256MB差不多;1GB
内存的,根据实际使用内存占用情况,可以设虚拟内存为128-1024MB,内存+虚拟内存之和一
般比正常占用高256-512MB即可;而内存为2G及以上的,一般可以禁用虚拟内存,但有软件限
制的可以设少量虚拟内存,如16-128MB。
部分确实会使用大量内存的人,如玩大型3D游戏、制
作大幅图片、3D建模等,并收到系统内存不足警告的,才需要酌情设定虚拟内存。
以上观点主要来自网络,本人的建议还是在条件满足的情况下,以Windows默认设置的值
就好。
如果出现特殊情况,比如C盘(系统)空间不足、虚拟内存不足或者物理内存远远超出使
用量等,再具体情况具体更改。