我现在有一个java应用程序正在运行一段时间。我做了一个jstat数据捕获。以下是我在24小时前拍摄的内容。
Timestamp S0 S1 E O P YGC YGCT FGC FGCT GCT
2131522.8 0.00 0.00 18.50 100.00 67.22 3571 44.690 250 246.307 290.997
2131527.9 0.00 0.00 19.15 100.00 67.22 3571 44.690 250 246.307 290.997
2131532.9 0.00 0.00 19.80 100.00 67.22 3571 44.690 250 246.307 290.997
2131537.9 0.00 0.00 20.07 100.00 67.22 3571 44.690 250 246.307 290.997
24小时后我抓住了这个
2303075.6 0.00 0.00 12.66 100.00 67.22 3571 44.690 515 508.618 553.308
2303080.5 0.00 0.00 13.41 100.00 67.22 3571 44.690 515 508.618 553.308
2303085.6 0.00 0.00 14.79 100.00 67.22 3571 44.690 515 508.618 553.308
2303515.7 0.00 0.00 100.00 100.00 67.22 3571 44.690 516 508.618 553.308
2303520.7 0.00 0.00 7.84 100.00 67.22 3571 44.690 516 509.544 554.234
在这里,我会拿出一些数据,我刚开始使用完整的GC 515和完整的GC 516.
这是我24小时后捕获的gc。
S0C S1C S0U S1U EC EU OC OU PC PU YGC YGCT FGC FGCT GCT
2816.0 2816.0 0.0 0.0 242752.0 95431.4 497024.0 497024.0 21504.0 1445 5.5 3571 44.690 514 507.139 551.829
2816.0 2816.0 0.0 0.0 242752.0 96806.2 497024.0 497024.0 21504.0 1445 5.5 3571 44.690 514 507.139 551.829
2816.0 2816.0 0.0 0.0 242752.0 98382.0 497024.0 497024.0 21504.0 1445 5.5 3571 44.690 514 507.139 551.829
这里有什么担心,24小时后没有任何YGC就像3571那样。只有FGC会继续发生,旧容量如果充分使用?这是否表明某些问题或问题?