JVM 堆 space 使用情况
JVM heap space usage
JVM堆space使用率低,但FGC非常频繁,使用率cpu90%
jstat -gcutil 16192 2000 10
S0 S1 E O P YGC YGCT FGC FGCT GCT
0.00 0.00 2.00 2.44 17.90 359 1.590 95458 26278.826 26280.416
0.00 0.00 2.01 2.44 17.90 359 1.590 95462 26279.650 26281.240
0.00 0.00 2.00 2.44 17.90 359 1.590 95469 26281.597 26283.187
0.00 0.00 2.00 2.44 17.90 359 1.590 95474 26283.263 26284.853
0.00 0.00 9.99 2.44 17.90 359 1.590 95474 26283.263 26284.853
0.00 0.00 4.00 2.44 17.90 359 1.590 95477 26284.121 26285.712
0.00 0.00 0.00 2.44 17.90 359 1.590 95479 26284.415 26286.005
0.00 0.00 2.00 2.44 17.90 359 1.590 95485 26286.163 26287.753
0.00 0.00 4.00 2.44 17.90 359 1.590 95486 26286.730 26288.321
0.00 0.00 4.00 2.44 17.90 359 1.590 95487 26287.011 26288.601
谁能告诉我为什么?谢谢!
可能有东西在调用 System.gc(),试试 -XX:+DisableExplicitGC
如果这有所不同,您需要找到调用它的位置。
JVM堆space使用率低,但FGC非常频繁,使用率cpu90%
jstat -gcutil 16192 2000 10
S0 S1 E O P YGC YGCT FGC FGCT GCT
0.00 0.00 2.00 2.44 17.90 359 1.590 95458 26278.826 26280.416
0.00 0.00 2.01 2.44 17.90 359 1.590 95462 26279.650 26281.240
0.00 0.00 2.00 2.44 17.90 359 1.590 95469 26281.597 26283.187
0.00 0.00 2.00 2.44 17.90 359 1.590 95474 26283.263 26284.853
0.00 0.00 9.99 2.44 17.90 359 1.590 95474 26283.263 26284.853
0.00 0.00 4.00 2.44 17.90 359 1.590 95477 26284.121 26285.712
0.00 0.00 0.00 2.44 17.90 359 1.590 95479 26284.415 26286.005
0.00 0.00 2.00 2.44 17.90 359 1.590 95485 26286.163 26287.753
0.00 0.00 4.00 2.44 17.90 359 1.590 95486 26286.730 26288.321
0.00 0.00 4.00 2.44 17.90 359 1.590 95487 26287.011 26288.601
谁能告诉我为什么?谢谢!
可能有东西在调用 System.gc(),试试 -XX:+DisableExplicitGC
如果这有所不同,您需要找到调用它的位置。