突然,伊甸园空间和旧空间变满了

时间:2017-11-10 12:43:32

标签: java garbage-collection

Jboss(6)运行正常约一个月,最近出现异常 java.lang.OutOfMemoryError:超出了GC Overhead limit。。 我一直在收集过去20天的jstat结果(每30秒),看起来一切都很好。最近的jstat结果显示Eden空间和Old空间突然增加到100%导致分配失败。 如果这是内存泄漏或其他问题,我很困惑。

使用以下选项 /usr/java/jdk1.6.0_45/bin/java -server -Xms2048m -Xmx2048m -XX:MaxPermSize参数=1024米-XX:+ UseParallelGC -XX:ParallelGCThreads = 10 -XX:-HeapDumpOnOutOfMemoryError -XX:HeapDumpPath = / TMP / JBoss的/ -XX:+ PrintGCDetails -XX:+ PrintGCTimeStamps -XX:+ PrintGCDateStamps -Xloggc:/tmp/jboss/gc.log -Dorg.jboss.resolver.warning = true -Dsun.rmi.dgc.client.gcInterval = 3600000 - Dhibernate.show.sql = false -Dhibernate.batch.size = 0 -Dapps.trace.level = 10 -Dapplication.caching.interval = 60000 -Dhibernate.log.level = INFO

示例Jstat结果

Thu Nov 2 12:38:27 PET 2017:PID = 13423

S0 S1 E O P YGC YGCT FGC FGCT GCT LGCC GCC

0.00 0.00 18.50 23.50 99.99 31186 6017.911 713 1214.565 7232.476 System.gc()No GC

Thu Nov 2 12:40:28 PET 2017:PID = 13423

S0 S1 E O P YGC YGCT FGC FGCT GCT LGCC GCC

0.00 0.00 90.07 23.50 99.99 31186 6017.911 713 1214.565 7232.476 System.gc()No GC

Thu Nov 2 12:40:58 PET 2017:PID = 13423

S0 S1 E O P YGC YGCT FGC FGCT GCT LGCC GCC

82.38 0.00 11.26 23.50 99.99 31187 6018.135 713 1214.565 7232.700 unknown GCCause No GC

Thu Nov 2 12:41:28 PET 2017:PID = 13423

S0 S1 E O P YGC YGCT FGC FGCT GCT LGCC GCC

0.00 99.97 23.06 38.87 99.99 31188 6018.577 713 1214.565 7233.142未知GCCause No GC

Thu Nov 2 12:41:58 PET 2017:PID = 13423

S0 S1 E O P YGC YGCT FGC FGCT GCT LGCC GCC

0.00 0.00 100.00 93.03 99.95 31193 6020.735 715 1219.246 7239.982分配失败未知GCCause

Thu Nov 2 12:42:28 PET 2017:PID = 13423

S0 S1 E O P YGC YGCT FGC FGCT GCT LGCC GCC

0.00 0.00 100.00 100.00 99.98 31193 6020.735 719 1239.038 7259.773分配失败未知GCCause

Thu Nov 2 12:42:59 PET 2017:PID = 13423

S0 S1 E O P YGC YGCT FGC FGCT GCT LGCC GCC

0.00 0.00 100.00 100.00 99.98 31193 6020.735 725 1269.594 7290.329分配失败未知GCCause

Thu Nov 2 12:43:29 PET 2017:PID = 13423

S0 S1 E O P YGC YGCT FGC FGCT GCT LGCC GCC

0.00 0.00 99.99 100.00 99.90 31193 6020.735 731 1300.619 7321.354分配失败未知GCCause

Thu Nov 2 12:43:59 PET 2017:PID = 13423

S0 S1 E O P YGC YGCT FGC FGCT GCT LGCC GCC

0.00 0.00 100.00 100.00 99.74 31193 6020.735 736 1326.877 7347.613未知GCCause分配失败

在12:41:28到12:42:28之间,可以看到利用率的突然增加。

0 个答案:

没有答案