第2种:把一部分内存变为显存:
方法:同样方法建一个commandline.txt 里面写上 -availablevidmem X (X这个值建议设为2) 【不需要加 -norestrictions 】
原理是把系统用不完的一部分内存当成显卡的显存用.
X设为2就是:如果你的显存是128M,系统就会挪128M的内存当作显存来用,256M显卡就挪256M的内存,X可以设为0以上的值
这样【进入游戏后,你原来是256M的显存(游戏里认到237-240左右)会认成474(或者480)】
【256M显存的显卡,XP下建议要有1.25G以上的内存】,因为游戏在1024分辨率中材质下的内存占用在1.2G左右。(如果没有更新前几天的官方补丁,内存占用会在1.4G左右)。要不你的内存本来就刚刚及格或者根本不够用(1G透明就是典型的例子),再挪一部分当显存用,自然会更卡
【512M的显卡在XP下要有不下2G的内存,在Vista下要有不下2.5G的内存】
题外话:Vista系统默认开机会慢慢地把你常用的软件,游戏塞到你的内存里。当你开启那些常用程序和游戏时会非常快,甚至比XP还快,所以Vista系统开机越久用起来越快的说法还是有根据的。进入系统后5分钟内你的可用内存会变为100M以下,你有4G吃满4G,有多少G内存就塞多少G的东西到里面。其实这个对不常玩大的3D游戏的人来说很实用,因为启动Office,PS和其他常用软件都非常快。但对常玩游戏的人来说就不合适了,因为你准备退出玩另个游戏,系统要把内存里暂驻的上个游戏数据释放出来,再把准备开玩的游戏的数据存进去。这么倒腾,游戏还进得快?
相关资讯请关注:GTA4专区