0

I am using 16gb Heap along with G1GC. For some of batches I am seeing continuous GC pause (G1 Evacuation Pause) multiple times within a second which is drastically slowing down the batch. I have noticed that despite evacuation pause memory doesn't seem to be freed up (as shown in screenshot below, it stays at 14gb). So i tried increasing heap from 16gb to 40gb and even then Evacuation pause for Young generation is continuous. It does reduce from multiple times per second to once or twice per second.

I tried increasing XX:MaxGCPauseMillis to 3 seconds but that has not helped.

Any suggestions on what can help with this situation ?

enter image description here

Lokesh
  • 7,810
  • 6
  • 48
  • 78

0 Answers0