內存溢出導致JVM進程被kill

查看gc.log  爲什麼會有promotion fail呢,是因爲垃圾回收時,新生代的對象晉升到老年代,但是老年代放不下了,因此會觸發這個報錯。可以看出來,上一次GC完新生代已使用空間爲345M,老年代已使用空間大約3540M,難怪晉升失敗。最後一次GC結束,新生代居然還有4.5G的存活對象。 promotion-failed 產生原因:當進行young gc時,由於新生代空間不足,有部分對象無
相關文章
相關標籤/搜索