
有用就拿去吧大家分享好心情!送点参数调节
我们知道通常在WINDOWS系统的默认设置中,32位的应用程序,所能调用内存值默认是2048(包括在64位系统中运行32位程序也是如此!)如何解开这条限制!
但是我建议WIN7 64,32位系统,同时内存在4G以上的同学,做下面这一步:
1. 以管理员身份运行CMD(在开始菜单输入CMD,然后在CMD图标上点右键,先管理员运行。)
2. 在CMD中输入以下命令:
bcdedit(空格)/set(空格)IncreaseUserVa(空格)3072回车
重启计算机
【它的作用是将单进程内存上限可强制修改为3GB】(适用于3.25G以上内存)
想要恢复则输入bcdedit(空格)/deletevalue(空格)IncreaseUserVa回车
重启计算机【恢复默认】
注意三点:一是值只能是2048
和3072
(为什么不能更高你去问微软,微软官方网站有这条命令的说明!)二是刚好4G
内存的同学注意了,在玩游戏时,不要使用太占内存的软件,要知道,操作系统也是要占一定内存的。三是别回来问我,为什么游戏才使用2G
多一点的内存?用不到3G
?我再说一遍,当前已经使用的显存也要计入寻址空间!微软官方网站相关说明:http://msdn.microsoft.com/en-us/library/ff542202.aspx 此方法对32
、64
位WIN7
,4GB
内存以上配置有效,用hookWriteMemor
监测过,确实能使用多点内存,减少因为内存释放不及时造成的CTD
。清理内存,我给大家支两招:1.在控制台使用PCB命令。2.在我的文档\My Games\Skyrim\SkyrimPrefs.ini中的[BackgroundLoad]字段添加以下参数[BackgroundLoad]bSelectivePurgeUnusedOnFastTravel=1
改这个有点用
快速旅行时清理不用的内存。这样设置,能在脚本编译和运行时稍微增大资源支持。保持游戏稳定。当然,本身就有错误的脚本不在此例,这个我会在后面讲到。 链接: