1.修改JVM启动参数,直接增加内存。(-Xms,-Xmx参数一定不要忘记加。)
2.检查错误日志,查看“OutOfMemory”错误前是否有其 它异常或错误。
3.对代码进行走查和分析,找出可能发生内存溢出的位置。
4.使用内存查看工具动态查看内存使用情况
32位的win7,只能寻址3.25-3.5g的内存。无法利用好4G内存,最好换64位系统。32位 WIN7解决龙之谷out of memory(Physical)内存溢出的方法:
1、打开开始菜单,在搜索栏里面输入CMD,在查找到结果中找到CMD.exe,按右键以管理员身份运行。
2、在d出的黑色命令框中输入:bcdedit /set increaseuserva 3072
3、提示成功后重启电脑。
4、若对其他游戏产生副作用,可以输入恢复指令:bcdedit /deletevalue increaseuserva
这是2G内存的 。4G内存 ,可以试一下把3072改成6144 。
Windows 7 的工具栏的新建工具栏,经常会莫名其妙地出现溢出现象。导致Win7工具栏溢出的是Windows自带的语言栏。解决方法如下:
方法一:在语言栏输入法图标上点击右键,将“自动调整”去掉。
这种方法可以解决工具栏溢出,但不会自动调整工具栏中的空白。
方法二:在语言栏输入法图标上点击右键,选择“设置”
点击“语言栏”,将隐藏选中,进行如图所示的设置,点击确定
这样工具栏中的空白会自动调整,但看不到语言栏。
要恢复语言栏显示,请打开"控制面板"-->"区域和语言"->"键盘和语言"->"更改键盘"->"语言栏",然后按需要选择除"隐藏"以外的选项。"
按方法一二设置后,再将原来溢出的工具栏删除,重新建立一个工具栏项目
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)