内存溢出导致JVM进程被kill

查看gc.log  为什么会有promotion fail呢,是因为垃圾回收时,新生代的对象晋升到老年代,但是老年代放不下了,因此会触发这个报错。可以看出来,上一次GC完新生代已使用空间为345M,老年代已使用空间大约3540M,难怪晋升失败。最后一次GC结束,新生代居然还有4.5G的存活对象。 promotion-failed 产生原因:当进行young gc时,由于新生代空间不足,有部分对象无
相关文章
相关标签/搜索