本人电脑是XP系统,将天堂2游戏装到D盘,但是在游戏过程中总是出现虚拟内存不足的提示,我想知道虚拟内存应该调到初始多少?最大是多少?(C:剩余空间7574M D:剩余空间8422M)
应该是在《自定义里大小》调试,还是在《系统管理的大小》里调试,或者在《无分页文件》里调试?
请给与明确的答案以解释清楚。谢谢个位!
Windows XP的,可以选择“控制面板→系统→高级→性能”中的“设置→高级→更改”,打开虚拟内存设置窗口,在驱动器[卷标]中默认选择的是系统所在的分区,如果想更改到其他分区中,首先要把原先的分区设置为无分页文件,然后再选择其他分区。3D游戏是一种对CPU、显卡、内存要求都很高的应用,一般人内存不会超过256M,所以硬盘也会加入到帮忙临时交换数据的行列。笔者建议你把虚拟内存预设得大一点,这是由于3D渲染人物和景物模型需要大量的内存资源,虚拟内存也会变得很大,在游戏过程中,游戏本身的计算量已经很大,CPU负荷很重,如果初始的虚拟内存不够,要临时增加的话,Windows就向磁盘写入新数据——显然,在游戏过程中生成更大的文件与平时改变设置是不同的,整个系统速度会被拖慢,有时甚至会因为内存和磁盘速度不同步导致非法操作。笔者在玩CS1.5版的时候就发现某个地图经常非法操作退出,同时发现硬盘灯狂闪,后来尝试把初始的虚拟内存增加到750M以上,游戏稳定度立马大大增加了。证明虚拟内存对这种任务的影响是蛮大的,建议空间足够的话,初始化数值设到800M以上,对游戏的流畅是有帮助的。
用“windows优化大师”软件可以帮助你调整。
一般调为物理内存的两倍
在我的电脑上面右键——属性——高级——设置(最上面那个设置)——高级——虚拟内存
在自定义大小里面设置
1 在自定义大小里,选中C盘,取初始和最大值均为0,点“设置”,使C盘不提供虚拟内存;
2 再选中D盘,取值为内存条数值的三倍(或更多些),使初始值和最大值相同,点“设置”;
3 选中“无分页文件”。
虚拟内存设置在控制面版--性能和维护---系统--高级--设置--高级--更改里面 (XP系统)
虚拟内存设置在控制面版---系统--性能--虚拟内存(98系统)
对“我的电脑”右键——〉属性——〉高级——〉设置(最上面那个设置)——〉高级——〉虚拟内存
一般虚拟内存要看你的物理内存而定。512M以上内存调也没实际意义,谁都不用犟,除非你运行两个“天堂2”不会吧?
若非要调的话最佳状态该是物理内存的1.5倍,最大、最小值都设成一样,且不在系统所在分区上。
XP系统的更改方法是:鼠标右击“我的电脑”\属性\高级\“性能”的“设置”\高级\“虚拟内存”的“更改”。先把系统默认的都改为0后点一下“设置”,然后在其他你想要设置的分区上双击,在自定义大小中的“初始大小”和“最大值”都改成一样数值。重启系统。搞定。
98系统最好让系统自动分配大小。
不服的说话。
虚拟内存顾名思义不是真的内存,它是WINS为了提高系统的内存,而将系统资源转化折成虚拟内存。(该系统资源指的是你的D盘的,即转游戏的那个盘。)
总的内存量=物理内存+虚拟内存。
虚拟内存和要转化系统资源量不是线性关系。没关系,你只要记住要转化的系统资源量越多,转化比就越低。
一般情况下,最低的设成物理内存的2~2。2倍,最高的就看你自己了,但不能比最低虚拟内存低。
虚拟内存设置一般最小值设为物理内存的1.5倍(更大也可以),因为最小值是你用不用都要占用硬盘这么大的空间,最大值一般设置为物理内存的2-3倍.
在XP系统内的设置方法为:
"我的电脑"图标----右键-----属性------高级------性能------设置------在性能选顶中选择高级-------虚拟内存------更改-------点击自定义大小----选择需要设置虚拟内存的盘符----在最小值------最大值中输入所需值后-------设置----确定即可.
如果你内存在256以下,你的虚拟内存可以调大一些,如果你玩大型游戏的话就设大点,比如1G内存在大就没意义了,会拖系统后退.如果你内存在256以上或是在512以上,虚拟内存就该设的小点最好别超过1倍,内存越大虚拟内存就应该设的小点,最大限度的利用物理内存剩余空间.我在介绍你点分区经验,可能你以后会用的到,你在分区时把D盘分2G的空间,专门用来做虚拟内存,这样会让系统更快些.(别误会我可没让你把硬盘低级格式化,呵呵)