995473841
随着时间增长,内存占用不断增加,不到一百人的时候,32G也不够用,只是能多撑一段时间,大概十几个小时,最后也是内存不足然后蹦
启动参数里增加了 -Xincgc,但是内存还是随着时间增长不但增加,只要有人就会慢慢杖,人越多涨越快,而且貌似无视设置的最大内存
已经安装了清理插件Neverlag,玩家不在的时候没有区块加载,到后期只有很少的区块加载也会占着很大内存
/neverlag gc也只能释放使用内存,不能解决JAVA内存
请教大神怎么解决JAVA内存不断增加无上限


Smaoll
Java的不可回收机制已经注定了结果,
只有重启服务器/结束java.exe进程
才能真正的清理内存

wldhk
是否使用java7 如果是 请在参数前加永久带-XX:PermSize=128m -XX:MaxPermSize=256m
有7成的概率解决

995473841
wldhk 发表于 2015-9-22 01:34
是否使用java7 如果是 请在参数前加永久带-XX:PermSize=128m -XX:MaxPermSize=256m
有7成的概率解决 ...

只有-XX:MaxPermSize=256m,效果一样吗

wldhk
995473841 发表于 2015-9-22 10:42
只有-XX:MaxPermSize=256m,效果一样吗

不一样
如果依然出现你说的情况,换java8 然后不填参数

RGH
尝试用这个插件:MemoryChecker

第一页 上一页 下一页 最后一页