jkkjjbk
自从我家换了台电脑后,玩MC没玩多久就会弹出out of memory。以前用的双核渣机都没有出现过这样的情况。我想调大点内存但最多只能到1200m。听说换成64位系统可以调高内存,可我不想换系统,太麻烦!又在网上找过各种方法,都没有效果。顺便说下我家电脑配置:cpu是英特尔E5420,显卡是GTX650ti  2G,内存4g但因为32位系统原因只有3G,所以能给MC的内存是2G。请问有没有更好的解决方法?

rainsojey
内存调小一点,调成512么!{:10_530:}

yuudachi
建议不要设定为2G,因为内存溢出也有可能是因为物理内存满了导致的,上限1.5GB这样就差不多了,当然还要看你的系统内存占用量了

格林
1 内存设为1024MB,别是1200MB。
2 删除一些没用的Mod,别开光影。
3 安装 Java 7别安装Java 8。
4 打开电脑 控制面板>安全和维护>电源管理>高性能。

很高心回答你的问题,能设为最佳答案吗?  ^_^

ZZ9788
格林 发表于 2015-8-6 11:28
1 内存设为1024MB,别是1200MB。
2 删除一些没用的Mod,别开光影。
3 安装 Java 7别安装Java 8。

666666  楼主我再补充一个  最佳我就不要了
http://www.mcbbs.net/forum.php?m ... 143%5D%5Btype%5D%3D  装这个mod  可以防止内存溢出 作者:C似水流年 链接来自论坛  祝楼主游戏快乐

jkkjjbk
ZZ9788 发表于 2015-8-6 11:32
666666  楼主我再补充一个  最佳我就不要了
http://www.mcbbs.net/forum.php?mod=viewthread&tid=401637 ...

这个东西我有,但没用,还是会溢出

jkkjjbk
yuudachi 发表于 2015-8-6 11:28
建议不要设定为2G,因为内存溢出也有可能是因为物理内存满了导致的,上限1.5GB这样就差不多了,当然还要看 ...

上面已经说过了,我的内存最大只能调到1200m,还有我用的启动器是MCla什么BN的

jkkjjbk
rainsojey 发表于 2015-8-6 11:27
内存调小一点,调成512么!

调成512玩着玩着直接就闪退了.........

jkkjjbk
rainsojey 发表于 2015-8-6 11:27
内存调小一点,调成512么!

调成512玩着玩着直接就闪退了.........

jkkjjbk
ZZ9788 发表于 2015-8-6 11:32
666666  楼主我再补充一个  最佳我就不要了
http://www.mcbbs.net/forum.php?mod=viewthread&tid=401637 ...

其实我觉得如果这个东西能设置成5分钟一次的话还是挺不错的,只是不知道方法而已。

jkkjjbk
ZZ9788 发表于 2015-8-6 11:32
666666  楼主我再补充一个  最佳我就不要了
http://www.mcbbs.net/forum.php?mod=viewthread&tid=401637 ...

其实我觉得如果这个东西能设置成5分钟一次的话还是挺不错的,只是不知道方法而已。

jkkjjbk
ZZ9788 发表于 2015-8-6 11:32
666666  楼主我再补充一个  最佳我就不要了
http://www.mcbbs.net/forum.php?mod=viewthread&tid=401637 ...

其实我觉得如果这个东西能设置成5分钟一次的话还是挺不错的,只是不知道方法而已。

yuudachi
那就需要删除一些MOD了~特别是大型MOD~

jkkjjbk
yuudachi 发表于 2015-8-6 11:51
那就需要删除一些MOD了~特别是大型MOD~

我一共才二十七个mod而已,以前的双核渣机都能玩100+mod的整合包

jkkjjbk
诶,为什么我回复一次会有3个的,BUG么,版主不要封杀我啊

rainsojey
jkkjjbk 发表于 2015-8-6 11:47
调成512玩着玩着直接就闪退了.........

out of memory是内存溢出的意思。
试试增大虚拟内存
右击我的电脑,单击属性,选择“高级”标签,选择第一个“设置”,在“性能选项”选择“高级”标签,单击“更改”,调整虚拟内存大小,通常自定义大小初始大小为实际物理内存,最大值为实际物理内存的1.5倍,最后单击“设置”,确定完成
如果不会的话就在mc游戏设置里把内存调小一点


实在不行换个启动器!么么哒!!!!!!!!

ZZ9788
jkkjjbk 发表于 2015-8-6 11:56
诶,为什么我回复一次会有3个的,BUG么,版主不要封杀我啊

没人举报就没事  你去看看原帖 看看怎么调就好了  赶紧弄个最佳把帖子沉了  如果被举报了就去反馈  说bug

jkkjjbk
rainsojey 发表于 2015-8-6 12:13
out of memory是内存溢出的意思。
试试增大虚拟内存
右击我的电脑,单击属性,选择“高级”标签,选择第 ...

网上有这个方法,但说的是出始大小为实际物理内存的1.5倍,最大值为实际物理内存的3倍。我照这样调试过,可是经常闪退。但总之我先试试吧。

rainsojey
jkkjjbk 发表于 2015-8-6 12:49
网上有这个方法,但说的是出始大小为实际物理内存的1.5倍,最大值为实际物理内存的3倍。我照这样调试过, ...

不行的话换个启动器吧!~~~~~{:10_492:}

jkkjjbk
rainsojey 发表于 2015-8-6 12:51
不行的话换个启动器吧!~~~~~

我用BMCL和旋律启动器都会报错,就这个不会

yuudachi
jkkjjbk 发表于 2015-8-6 11:53
我一共才二十七个mod而已,以前的双核渣机都能玩100+mod的整合包

以前跟现在不一样…版本不一样对硬件的需求量也不一样

fyfly
ZZ9788 发表于 2015-8-6 11:32
666666  楼主我再补充一个  最佳我就不要了
http://www.mcbbs.net/forum.php?mod=viewthread&tid=401637 ...

请不要使用该mod如果你看原始的帖子,里面大部分都是对这个mod持的反对意见。

这个mod的原理仅仅就是定时调用Runtime.getRuntime().gc()。之后给你输出一个gc过后瞬间内存降很多的结果,实际上过不了几秒内存还会上来的,该卡还是会卡,而且这个本身清理也会造成卡顿。这个卡顿和你在运行Minecraft时候内存快满的时候那种卡顿是一样的(内存快满的时候你如果看着F3会发现内存突然掉下来很多之后产生卡顿)。其实有些服务器甚至会在启动参数上加上-XX:+DisableExplicitGC防止显式调用GC(其实加上这个参数这个mod就废了)。
这个mod本身设计还有问题,如果在服务器安装了还要逼着客户端一起装,其实多加一个方法就能独立出来的。
所以,这个mod本身除了心理安慰无任何作用,甚至可能还会使你的游戏更加卡顿。

引用Curse上面的评论:

关于减少内存占用:



下一页 最后一页