ZGC Concurrent Mark Work distribution
Hi, We are using ZGC in production environment with following settings *[2022-01-27T09:12:55.684+0000][0.046s][info][gc,init] Version: 17.0.1+12 (release)* .. *[2022-01-27T09:12:55.684+0000][0.046s][info][gc,init] GC Workers: 18 (dynamic)* ... [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Min Capacity: 64000M [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Initial Capacity: 64000M *[2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Max Capacity: 64000M* [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Medium Page Size: 32M [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Pre-touch: Disabled [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Available space on backing filesystem: N/A [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Uncommit: Implicitly Disabled (-Xms equals -Xmx) *[2022-01-27T09:13:05.275+0000][9.636s][info][gc,init] Runtime Workers: 44* [2022-01-27T09:13:05.278+0000][9.640s][info][gc ] Using The Z Garbage Collector We run into GC cycle every 8-10 seconds. In some GC cycle Concurrent Mark phase is taking 2*s* and in some cycle it is taking 200*ms.* After enabling debug log for gc,phase saw in some cases more ZWorkers are doing work in other case it is given to only 1 or 2 ZWorker. Example log where work is done by multiple thread and took only 200ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#12) 150.092ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#0) 1.059ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#0) 150.279ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#14) 1.055ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#14) 149.355ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#8) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#8) 150.312ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#6) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#6) 150.323ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#17) 1.062ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#11) 1.058ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#13) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#2) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#2) 150.423ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#13) 150.437ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#11) 150.374ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#3) 1.061ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#3) 150.537ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#7) 1.061ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#7) 150.550ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#17) 150.364ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#15) 1.056ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#16) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#1) 1.060ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#1) 150.613ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#4) 1.064ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#16) 150.584ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#10) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#10) 150.706ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#4) 150.629ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#15) 150.601ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.028ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#9) 150.938ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#5) 1.057ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#5) 151.063ms *[2022-01-27T18:51:41.325+0000][34725.687s][info ][gc,phases ] GC(2927) Concurrent Mark 204.119ms* Another case where it was run by only 1/2 worker and took 1/2s respectively ... *[2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark (ZWorker#12) 934.304ms* [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark Try Terminate (ZWorker#14) 1.062ms *[2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark (ZWorker#14) 934.339ms* *[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases ] GC(2928) Concurrent Mark 1021.048ms* [2022-01-27T18:52:00.822+0000][34745.184s][info ][safepoint ] Safepoint "ZMarkStart", Time since last: 8436197260 ns, Reaching safepoint: 1019671 ns, At safepoint: 515965 ns, Total: 1 535636 ns [2022-01-27T18:52:00.835+0000][34745.197s][debug][gc,phases ] GC(2929) Concurrent Roots OopStorageSet (ZWorker#5) 0.991ms [2022-01-27T18:52:00.851+0000][34745.213s][debug][gc,phases ] GC(2929) Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 15.777ms [2022-01-27T18:52:00.864+0000][34745.226s][debug][gc,phases ] GC(2929) Concurrent Roots JavaThreads (ZWorker#5) 12.769ms [2022-01-27T18:52:00.945+0000][34745.307s][debug][gc,phases ] GC(2929) Concurrent Roots CodeCache (ZWorker#5) 81.380ms [2022-01-27T18:52:02.766+0000][34747.127s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 1.613ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 0.717ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 0.292ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Terminate (ZWorker#16) 0.306ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Terminate (ZWorker#16) 0.000ms *[2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark (ZWorker#16) 1825.719ms[2022-01-27T18:52:02.771+0000][34747.133s][info ][gc,phases ] GC(2929) Concurrent Mark 1949.325ms* Even though we have 18 threads, does anyone have any idea why the work is not distributed among multiple workers? Thanks Sundar
Adding complete log of that phase in case if it helps -01-27T18:51:41.121+0000][34725.483s][info ][gc,phases ] GC(2927) Pause Mark Start 0.046ms [2022-01-27T18:51:41.121+0000][34725.483s][info ][safepoint ] Safepoint "ZMarkStart", Time since last: 8392610571 ns, Reaching safepoint: 606586 ns, At safepoint: 438685 ns, Total: 1045271 ns [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#11) 0.000ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#8) 0.102ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#0) 0.110ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#2) 0.062ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#9) 0.183ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#13) 0.209ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#6) 0.001ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#1) 0.098ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#12) 0.109ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#5) 0.112ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#17) 0.000ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#15) 0.103ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#16) 0.147ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#7) 0.067ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#4) 0.143ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#10) 0.048ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#3) 0.057ms [2022-01-27T18:51:41.135+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#14) 0.249ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 4.032ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#16) 3.921ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#7) 3.888ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#3) 3.685ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#4) 3.857ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#10) 3.725ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#12) 4.064ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#6) 4.137ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#17) 3.998ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#0) 4.301ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#8) 4.335ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#14) 3.658ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#15) 3.966ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#13) 4.267ms [2022-01-27T18:51:41.139+0000][34725.501s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#1) 4.165ms [2022-01-27T18:51:41.139+0000][34725.501s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#2) 4.619ms [2022-01-27T18:51:41.140+0000][34725.502s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#9) 5.835ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#7) 4.247ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#3) 4.243ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#6) 4.168ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#17) 4.091ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#9) 2.713ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#10) 4.187ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#0) 4.071ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#2) 3.897ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#16) 4.277ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#5) 4.319ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#4) 4.231ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#15) 3.997ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#13) 3.983ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#14) 4.049ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#1) 3.968ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#8) 4.092ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#12) 4.155ms [2022-01-27T18:51:41.148+0000][34725.510s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#11) 13.665ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#12) 28.078ms [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#0) 30.133ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#3) 30.557ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#13) 29.600ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#5) 29.829ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#9) 30.148ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#10) 30.083ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#15) 29.707ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#7) 30.647ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#4) 29.814ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#8) 29.350ms [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#14) 29.569ms [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#1) 29.496ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#17) 30.227ms [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#6) 30.641ms [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#16) 29.984ms [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#2) 30.087ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#11) 25.501ms [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.061ms [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#6) 1.062ms [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#15) 1.060ms [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#16) 1.061ms [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#3) 1.065ms [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#5) 1.061ms [2022-01-27T18:51:41.320+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Flush (ZWorker#12) 1.921ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.061ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#8) 1.062ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#1) 1.063ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#13) 1.059ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#14) 1.066ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#7) 1.065ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#16) 1.061ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#15) 1.063ms [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#5) 1.061ms [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.057ms [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Flush (ZWorker#12) 0.743ms [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#0) 1.061ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#14) 1.057ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#8) 1.060ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#6) 1.059ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#17) 1.061ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#11) 1.063ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#13) 1.063ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#2) 1.058ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#3) 1.061ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#7) 1.060ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Flush (ZWorker#12) 0.356ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#4) 1.061ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#15) 1.059ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#10) 1.060ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#16) 1.060ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#1) 1.060ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Flush (ZWorker#12) 0.311ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.060ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#5) 1.058ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Flush (ZWorker#12) 0.285ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#12) 0.297ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#12) 0.000ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#12) 150.092ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#0) 1.059ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#0) 150.279ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#14) 1.055ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#14) 149.355ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#8) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#8) 150.312ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#6) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#6) 150.323ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#17) 1.062ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#11) 1.058ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#13) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#2) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#2) 150.423ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#13) 150.437ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#11) 150.374ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#3) 1.061ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#3) 150.537ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#7) 1.061ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#7) 150.550ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#17) 150.364ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#15) 1.056ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#16) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#1) 1.060ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#1) 150.613ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#4) 1.064ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#16) 150.584ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#10) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#10) 150.706ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#4) 150.629ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#15) 150.601ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.028ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#9) 150.938ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#5) 1.057ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#5) 151.063ms *[2022-01-27T18:51:41.325+0000][34725.687s][info ][gc,phases ] GC(2927) Concurrent Mark 204.119ms* [2022-01-27T18:51:41.326+0000][34725.688s][info ][gc,phases ] GC(2927) Pause Mark End 0.070ms [2022-01-27T18:51:41.326+0000][34725.688s][info ][safepoint ] Safepoint "ZMarkEnd", Time since last: 204207403 ns, Reaching safepoint: 210401 ns, At safepoint: 237941 ns, Total: 448342 ns [2022-01-27T18:51:41.326+0000][34725.688s][info ][gc,phases ] GC(2927) Concurrent Mark Free 0.001ms [2022-01-27T18:51:41.327+0000][34725.688s][debug][gc,phases ] GC(2927) Concurrent References Process (ZDriver) 0.738ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#13) 3.344ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#4) 3.354ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#8) 3.366ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#0) 3.328ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#11) 3.365ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#14) 3.336ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#5) 3.362ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#1) 3.354ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#9) 3.351ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#3) 3.328ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#17) 3.333ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#10) 3.334ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#2) 3.345ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#7) 3.338ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#6) 3.329ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#15) 3.350ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#16) 3.366ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#12) 3.370ms [2022-01-27T18:51:41.331+0000][34725.693s][debug][gc,phases ] GC(2927) Concurrent References Enqueue (ZDriver) 0.011ms [2022-01-27T18:51:41.331+0000][34725.693s][info ][gc,phases ] GC(2927) Concurrent Process Non-Strong References 5.192ms [2022-01-27T18:51:41.333+0000][34725.695s][info ][gc,phases ] GC(2927) Concurrent Reset Relocation Set 2.186ms [2022-01-27T18:51:41.349+0000][34725.711s][info ][gc,phases ] GC(2927) Concurrent Select Relocation Set 15.721ms [2022-01-27T18:51:41.350+0000][34725.711s][info ][gc,phases ] GC(2927) Pause Relocate Start 0.016ms [2022-01-27T18:51:41.350+0000][34725.712s][info ][safepoint ] Safepoint "ZRelocateStart", Time since last: 23235346 ns, Reaching safepoint: 315064 ns, At safepoint: 290299 ns, Total: 605363 ns [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,phases ] GC(2927) Concurrent Relocate 19.017ms [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,marking ] GC(2927) Mark: 16 stripe(s), 4 proactive flush(es), 1 terminate flush(es), 0 completion(s), 0 continuation(s) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,marking ] GC(2927) Mark Stack Usage: 32M [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,metaspace] GC(2927) Metaspace: 169M used, 178M committed, 1184M reserved [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) Soft: 40709 encountered, 0 discovered, 0 enqueued [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) Weak: 33476 encountered, 7667 discovered, 4604 enqueued [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) Final: 415 encountered, 0 discovered, 0 enqueued [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) Phantom: 5155 encountered, 3828 discovered, 205 enqueued [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) Small Pages: 23233 / 46466M, Empty: 17842M, Relocated: 61M, In-Place: 0 [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) Medium Pages: 161 / 5152M, Empty: 5056M, Relocated: 9M, In-Place: 0 [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) Large Pages: 0 / 0M, Empty: 0M, Relocated: 0M, In-Place: 0 [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) Forwarding Usage: 13M [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Min Capacity: 64000M(100%) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Max Capacity: 64000M(100%) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Soft Max Capacity: 64000M(100%) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Mark Start Mark End Relocate Start Relocate End High Low [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Capacity: 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Free: 12382M (19%) 11392M (18%) 34172M (53%) 61184M (96%) 61184M (96%) 11326M (18%) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Used: 51618M (81%) 52608M (82%) 29828M (47%) 2816M (4%) 52674M (82%) 2816M (4%) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Live: - 1303M (2%) 1303M (2%) 1303M (2%) - - [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Allocated: - 990M (2%) 1108M (2%) 1195M (2%) - - [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Garbage: - 50314M (79%) 27416M (43%) 316M (0%) - - [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Reclaimed: - - 22898M (36%) 49997M (78%) - - [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc ] GC(2927) Garbage Collection (Proactive) 51618M(81%)->2816M(4%) [2022-01-27T18:51:51.319+0000][34735.681s][info ][gc,start ] GC(2928) Garbage Collection (Allocation Rate) [2022-01-27T18:51:51.321+0000][34735.682s][info ][gc,phases ] GC(2928) Pause Mark Start 0.042ms [2022-01-27T18:51:51.321+0000][34735.683s][info ][safepoint ] Safepoint "ZMarkStart", Time since last: 9969777477 ns, Reaching safepoint: 887200 ns, At safepoint: 523517 ns, Total: 1410717 ns [2022-01-27T18:51:51.334+0000][34735.696s][debug][gc,phases ] GC(2928) Concurrent Roots OopStorageSet (ZWorker#17) 0.542ms [2022-01-27T18:51:51.334+0000][34735.696s][debug][gc,phases ] GC(2928) Concurrent Roots OopStorageSet (ZWorker#10) 0.575ms [2022-01-27T18:51:51.343+0000][34735.705s][debug][gc,phases ] GC(2928) Concurrent Roots ClassLoaderDataGraph (ZWorker#17) 9.161ms [2022-01-27T18:51:51.344+0000][34735.706s][debug][gc,phases ] GC(2928) Concurrent Roots ClassLoaderDataGraph (ZWorker#10) 9.817ms [2022-01-27T18:51:51.351+0000][34735.713s][debug][gc,phases ] GC(2928) Concurrent Roots JavaThreads (ZWorker#10) 7.569ms [2022-01-27T18:51:51.351+0000][34735.713s][debug][gc,phases ] GC(2928) Concurrent Roots JavaThreads (ZWorker#17) 8.243ms [2022-01-27T18:51:51.407+0000][34735.769s][debug][gc,phases ] GC(2928) Concurrent Roots CodeCache (ZWorker#17) 55.952ms [2022-01-27T18:51:51.407+0000][34735.769s][debug][gc,phases ] GC(2928) Concurrent Roots CodeCache (ZWorker#10) 55.988ms [2022-01-27T18:51:52.336+0000][34736.698s][debug][gc,phases ] GC(2928) Concurrent Mark Try Terminate (ZWorker#14) 1.064ms [2022-01-27T18:51:52.337+0000][34736.699s][debug][gc,phases ] GC(2928) Concurrent Mark Try Flush (ZWorker#12) 2.343ms [2022-01-27T18:51:52.342+0000][34736.703s][debug][gc,phases ] GC(2928) Concurrent Mark Try Flush (ZWorker#12) 0.685ms [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark Try Flush (ZWorker#12) 0.294ms [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark Try Terminate (ZWorker#12) 0.320ms [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark Try Terminate (ZWorker#12) 0.000ms [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark (ZWorker#12) 934.304ms [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark Try Terminate (ZWorker#14) 1.062ms [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark (ZWorker#14) 934.339ms *[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases ] GC(2928) Concurrent Mark 1021.048ms*[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases ] GC(2928) Pause Mark End 0.095ms [2022-01-27T18:51:52.343+0000][34736.704s][info ][safepoint ] Safepoint "ZMarkEnd", Time since last: 1021138351 ns, Reaching safepoint: 256951 ns, At safepoint: 333825 ns, Total: 590776 ns [2022-01-27T18:51:52.343+0000][34736.704s][info ][gc,phases ] GC(2928) Concurrent Mark Free 0.001ms [2022-01-27T18:51:52.345+0000][34736.707s][debug][gc,phases ] GC(2928) Concurrent References Process (ZDriver) 2.019ms [2022-01-27T18:51:52.364+0000][34736.726s][debug][gc,phases ] GC(2928) Concurrent Weak Roots OopStorageSet (ZWorker#13) 19.096ms [2022-01-27T18:51:52.364+0000][34736.726s][debug][gc,phases ] GC(2928) Concurrent Weak Roots OopStorageSet (ZWorker#7) 19.068ms [2022-01-27T18:51:52.365+0000][34736.727s][debug][gc,phases ] GC(2928) Concurrent References Enqueue (ZDriver) 0.010ms [2022-01-27T18:51:52.365+0000][34736.727s][info ][gc,phases ] GC(2928) Concurrent Process Non-Strong References 22.133ms [2022-01-27T18:51:52.368+0000][34736.730s][info ][gc,phases ] GC(2928) Concurrent Reset Relocation Set 2.875ms [2022-01-27T18:51:52.384+0000][34736.745s][info ][gc,phases ] GC(2928) Concurrent Select Relocation Set 15.834ms [2022-01-27T18:51:52.384+0000][34736.746s][info ][gc,phases ] GC(2928) Pause Relocate Start 0.015ms [2022-01-27T18:51:52.384+0000][34736.746s][info ][safepoint ] Safepoint "ZRelocateStart", Time since last: 41003214 ns, Reaching safepoint: 303280 ns, At safepoint: 155476 ns, Total: 458756 ns [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,phases ] GC(2928) Concurrent Relocate 60.419ms [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,marking ] GC(2928) Mark: 2 stripe(s), 2 proactive flush(es), 1 terminate flush(es), 0 completion(s), 0 continuation(s) [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,marking ] GC(2928) Mark Stack Usage: 32M [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,metaspace] GC(2928) Metaspace: 169M used, 178M committed, 1184M reserved [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,ref ] GC(2928) Soft: 40719 encountered, 0 discovered, 0 enqueued [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,ref ] GC(2928) Weak: 33189 encountered, 9016 discovered, 4318 enqueued [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,ref ] GC(2928) Final: 795 encountered, 387 discovered, 380 enqueued [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,ref ] GC(2928) Phantom: 5175 encountered, 3937 discovered, 219 enqueued [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) Small Pages: 20919 / 41838M, Empty: 15862M, Relocated: 87M, In-Place: 0 [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) Medium Pages: 130 / 4160M, Empty: 4064M, Relocated: 11M, In-Place: 0 [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) Large Pages: 20 / 128M, Empty: 128M, Relocated: 0M, In-Place: 0 [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) Forwarding Usage: 19M [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Min Capacity: 64000M(100%) [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Max Capacity: 64000M(100%) [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Soft Max Capacity: 64000M(100%) [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Mark Start Mark End Relocate Start Relocate End High Low [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Capacity: 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Free: 17874M (28%) 13228M (21%) 33154M (52%) 57394M (90%) 57434M (90%) 13142M (21%) [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Used: 46126M (72%) 50772M (79%) 30846M (48%) 6606M (10%) 50858M (79%) 6566M (10%) [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Live: - 1301M (2%) 1301M (2%) 1301M (2%) - - [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Allocated: - 4646M (7%) 4774M (7%) 5004M (8%) - - [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Garbage: - 44824M (70%) 24770M (39%) 299M (0%) - - [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Reclaimed: - - 20054M (31%) 44524M (70%) - - [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc ] GC(2928) Garbage Collection (Allocation Rate) 46126M(72%)->6606M(10%) [2022-01-27T18:52:00.820+0000][34745.182s][info ][gc,start ] GC(2929) Garbage Collection (Allocation Rate) [2022-01-27T18:52:00.821+0000][34745.183s][info ][gc,phases ] GC(2929) Pause Mark Start 0.057ms [2022-01-27T18:52:00.822+0000][34745.184s][info ][safepoint ] Safepoint "ZMarkStart", Time since last: 8436197260 ns, Reaching safepoint: 1019671 ns, At safepoint: 515965 ns, Total: 1535636 ns [2022-01-27T18:52:00.835+0000][34745.197s][debug][gc,phases ] GC(2929) Concurrent Roots OopStorageSet (ZWorker#5) 0.991ms [2022-01-27T18:52:00.851+0000][34745.213s][debug][gc,phases ] GC(2929) Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 15.777ms [2022-01-27T18:52:00.864+0000][34745.226s][debug][gc,phases ] GC(2929) Concurrent Roots JavaThreads (ZWorker#5) 12.769ms [2022-01-27T18:52:00.945+0000][34745.307s][debug][gc,phases ] GC(2929) Concurrent Roots CodeCache (ZWorker#5) 81.380ms [2022-01-27T18:52:02.766+0000][34747.127s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 1.613ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 0.717ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 0.292ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Terminate (ZWorker#16) 0.306ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Terminate (ZWorker#16) 0.000ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark (ZWorker#16) 1825.719ms *[2022-01-27T18:52:02.771+0000][34747.133s][info ][gc,phases ] GC(2929) Concurrent Mark 1949.325ms*[2022-01-27T18:52:02.774+0000][34747.136s][info ][gc,phases ] GC(2929) Pause Mark End 0.212ms [2022-01-27T18:52:02.775+0000][34747.136s][info ][safepoint ] Safepoint "ZMarkEnd", Time since last: 1949455739 ns, Reaching safepoint: 2536816 ns, At safepoint: 606241 ns, Total: 3143057 ns [2022-01-27T18:52:02.775+0000][34747.136s][info ][gc,phases ] GC(2929) Concurrent Mark Free 0.001ms [2022-01-27T18:52:02.778+0000][34747.139s][debug][gc,phases ] GC(2929) Concurrent References Process (ZDriver) 3.161ms [2022-01-27T18:52:02.813+0000][34747.175s][debug][gc,phases ] GC(2929) Concurrent Weak Roots OopStorageSet (ZWorker#4) 35.717ms [2022-01-27T18:52:02.814+0000][34747.176s][debug][gc,phases ] GC(2929) Concurrent References Enqueue (ZDriver) 0.007ms [2022-01-27T18:52:02.814+0000][34747.176s][info ][gc,phases ] GC(2929) Concurrent Process Non-Strong References 39.943ms [2022-01-27T18:52:02.818+0000][34747.180s][info ][gc,phases ] GC(2929) Concurrent Reset Relocation Set 3.587ms [2022-01-27T18:52:02.833+0000][34747.195s][info ][gc,phases ] GC(2929) Concurrent Select Relocation Set 15.208ms [2022-01-27T18:52:02.834+0000][34747.195s][info ][gc,phases ] GC(2929) Pause Relocate Start 0.017ms [2022-01-27T18:52:02.834+0000][34747.196s][info ][safepoint ] Safepoint "ZRelocateStart", Time since last: 58881245 ns, Reaching safepoint: 286775 ns, At safepoint: 232929 ns, Total: 519704 ns [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,phases ] GC(2929) Concurrent Relocate 107.558ms [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,marking ] GC(2929) Mark: 1 stripe(s), 2 proactive flush(es), 1 terminate flush(es), 0 completion(s), 0 continuation(s) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,marking ] GC(2929) Mark Stack Usage: 32M [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,metaspace] GC(2929) Metaspace: 169M used, 178M committed, 1184M reserved [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) Soft: 40717 encountered, 0 discovered, 0 enqueued [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) Weak: 32517 encountered, 8597 discovered, 3652 enqueued [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) Final: 415 encountered, 6 discovered, 0 enqueued [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) Phantom: 5031 encountered, 3633 discovered, 77 enqueued [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) Small Pages: 18075 / 36150M, Empty: 12846M, Relocated: 76M, In-Place: 0 [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) Medium Pages: 117 / 3744M, Empty: 3584M, Relocated: 10M, In-Place: 0 [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) Large Pages: 16 / 104M, Empty: 104M, Relocated: 0M, In-Place: 0 [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) Forwarding Usage: 15M [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Min Capacity: 64000M(100%) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Max Capacity: 64000M(100%) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Soft Max Capacity: 64000M(100%) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Mark Start Mark End Relocate Start Relocate End High Low [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Capacity: 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Free: 24002M (38%) 15544M (24%) 31836M (50%) 53224M (83%) 53414M (83%) 15410M (24%) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Used: 39998M (62%) 48456M (76%) 32164M (50%) 10776M (17%) 48590M (76%) 10586M (17%) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Live: - 1283M (2%) 1283M (2%) 1283M (2%) - - [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Allocated: - 8458M (13%) 8700M (14%) 9205M (14%) - - [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc,heap ] GC(2929) Garbage: - 38714M (60%) 22180M (35%) 286M (0%) - - [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc,heap ] GC(2929) Reclaimed: - - 16534M (26%) 38427M (60%) - - [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc ] GC(2929) Garbage Collection (Allocation Rate) 39998M(62%)->10776M(17%) Thanks Sundar On Thu, Jan 27, 2022 at 11:00 AM Sundara Mohan M <m.sundar85@gmail.com> wrote:
Hi, We are using ZGC in production environment with following settings *[2022-01-27T09:12:55.684+0000][0.046s][info][gc,init] Version: 17.0.1+12 (release)* .. *[2022-01-27T09:12:55.684+0000][0.046s][info][gc,init] GC Workers: 18 (dynamic)* ... [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Min Capacity: 64000M [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Initial Capacity: 64000M *[2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Max Capacity: 64000M* [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Medium Page Size: 32M [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Pre-touch: Disabled [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Available space on backing filesystem: N/A [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Uncommit: Implicitly Disabled (-Xms equals -Xmx) *[2022-01-27T09:13:05.275+0000][9.636s][info][gc,init] Runtime Workers: 44* [2022-01-27T09:13:05.278+0000][9.640s][info][gc ] Using The Z Garbage Collector
We run into GC cycle every 8-10 seconds. In some GC cycle Concurrent Mark phase is taking 2*s* and in some cycle it is taking 200*ms.*
After enabling debug log for gc,phase saw in some cases more ZWorkers are doing work in other case it is given to only 1 or 2 ZWorker.
Example log where work is done by multiple thread and took only 200ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#12) 150.092ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#0) 1.059ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#0) 150.279ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#14) 1.055ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#14) 149.355ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#8) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#8) 150.312ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#6) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#6) 150.323ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#17) 1.062ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#11) 1.058ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#13) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#2) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#2) 150.423ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#13) 150.437ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#11) 150.374ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#3) 1.061ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#3) 150.537ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#7) 1.061ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#7) 150.550ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#17) 150.364ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#15) 1.056ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#16) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#1) 1.060ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#1) 150.613ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#4) 1.064ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#16) 150.584ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#10) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#10) 150.706ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#4) 150.629ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#15) 150.601ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.028ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#9) 150.938ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#5) 1.057ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#5) 151.063ms *[2022-01-27T18:51:41.325+0000][34725.687s][info ][gc,phases ] GC(2927) Concurrent Mark 204.119ms*
Another case where it was run by only 1/2 worker and took 1/2s respectively ... *[2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark (ZWorker#12) 934.304ms* [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark Try Terminate (ZWorker#14) 1.062ms *[2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark (ZWorker#14) 934.339ms* *[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases ] GC(2928) Concurrent Mark 1021.048ms*
[2022-01-27T18:52:00.822+0000][34745.184s][info ][safepoint ] Safepoint "ZMarkStart", Time since last: 8436197260 ns, Reaching safepoint: 1019671 ns, At safepoint: 515965 ns, Total: 1 535636 ns [2022-01-27T18:52:00.835+0000][34745.197s][debug][gc,phases ] GC(2929) Concurrent Roots OopStorageSet (ZWorker#5) 0.991ms [2022-01-27T18:52:00.851+0000][34745.213s][debug][gc,phases ] GC(2929) Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 15.777ms [2022-01-27T18:52:00.864+0000][34745.226s][debug][gc,phases ] GC(2929) Concurrent Roots JavaThreads (ZWorker#5) 12.769ms [2022-01-27T18:52:00.945+0000][34745.307s][debug][gc,phases ] GC(2929) Concurrent Roots CodeCache (ZWorker#5) 81.380ms [2022-01-27T18:52:02.766+0000][34747.127s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 1.613ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 0.717ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 0.292ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Terminate (ZWorker#16) 0.306ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Terminate (ZWorker#16) 0.000ms
*[2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark (ZWorker#16) 1825.719ms[2022-01-27T18:52:02.771+0000][34747.133s][info ][gc,phases ] GC(2929) Concurrent Mark 1949.325ms*
Even though we have 18 threads, does anyone have any idea why the work is not distributed among multiple workers?
Thanks Sundar
Hi, It's hard to tell without seeing the complete GC log, but I suspect that the heuristics just picks different number of threads here. The heuristics will pick the number of threads currently needed, based on available memory, allocation rate, etc. Each GC cycle will print "Using XX workers" in the log. I wrote about this feature in my latest blog post under "Dynamic Number of GC Threads" (https://malloc.se/blog/zgc-jdk17). cheers, Per On 1/27/22 20:20, Sundara Mohan M wrote:
Adding complete log of that phase in case if it helps -01-27T18:51:41.121+0000][34725.483s][info ][gc,phases ] GC(2927) Pause Mark Start 0.046ms [2022-01-27T18:51:41.121+0000][34725.483s][info ][safepoint ] Safepoint "ZMarkStart", Time since last: 8392610571 ns, Reaching safepoint: 606586 ns, At safepoint: 438685 ns, Total: 1045271 ns [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#11) 0.000ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#8) 0.102ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#0) 0.110ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#2) 0.062ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#9) 0.183ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#13) 0.209ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#6) 0.001ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#1) 0.098ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#12) 0.109ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#5) 0.112ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#17) 0.000ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#15) 0.103ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#16) 0.147ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#7) 0.067ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#4) 0.143ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#10) 0.048ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#3) 0.057ms [2022-01-27T18:51:41.135+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#14) 0.249ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 4.032ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#16) 3.921ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#7) 3.888ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#3) 3.685ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#4) 3.857ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#10) 3.725ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#12) 4.064ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#6) 4.137ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#17) 3.998ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#0) 4.301ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#8) 4.335ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#14) 3.658ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#15) 3.966ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#13) 4.267ms [2022-01-27T18:51:41.139+0000][34725.501s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#1) 4.165ms [2022-01-27T18:51:41.139+0000][34725.501s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#2) 4.619ms [2022-01-27T18:51:41.140+0000][34725.502s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#9) 5.835ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#7) 4.247ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#3) 4.243ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#6) 4.168ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#17) 4.091ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#9) 2.713ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#10) 4.187ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#0) 4.071ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#2) 3.897ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#16) 4.277ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#5) 4.319ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#4) 4.231ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#15) 3.997ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#13) 3.983ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#14) 4.049ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#1) 3.968ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#8) 4.092ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#12) 4.155ms [2022-01-27T18:51:41.148+0000][34725.510s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#11) 13.665ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#12) 28.078ms [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#0) 30.133ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#3) 30.557ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#13) 29.600ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#5) 29.829ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#9) 30.148ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#10) 30.083ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#15) 29.707ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#7) 30.647ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#4) 29.814ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#8) 29.350ms [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#14) 29.569ms [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#1) 29.496ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#17) 30.227ms [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#6) 30.641ms [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#16) 29.984ms [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#2) 30.087ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#11) 25.501ms [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.061ms [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#6) 1.062ms [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#15) 1.060ms [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#16) 1.061ms [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#3) 1.065ms [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#5) 1.061ms [2022-01-27T18:51:41.320+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Flush (ZWorker#12) 1.921ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.061ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#8) 1.062ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#1) 1.063ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#13) 1.059ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#14) 1.066ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#7) 1.065ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#16) 1.061ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#15) 1.063ms [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#5) 1.061ms [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.057ms [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Flush (ZWorker#12) 0.743ms [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#0) 1.061ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#14) 1.057ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#8) 1.060ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#6) 1.059ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#17) 1.061ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#11) 1.063ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#13) 1.063ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#2) 1.058ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#3) 1.061ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#7) 1.060ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Flush (ZWorker#12) 0.356ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#4) 1.061ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#15) 1.059ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#10) 1.060ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#16) 1.060ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#1) 1.060ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Flush (ZWorker#12) 0.311ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.060ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#5) 1.058ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Flush (ZWorker#12) 0.285ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#12) 0.297ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#12) 0.000ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#12) 150.092ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#0) 1.059ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#0) 150.279ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#14) 1.055ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#14) 149.355ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#8) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#8) 150.312ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#6) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#6) 150.323ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#17) 1.062ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#11) 1.058ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#13) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#2) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#2) 150.423ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#13) 150.437ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#11) 150.374ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#3) 1.061ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#3) 150.537ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#7) 1.061ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#7) 150.550ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#17) 150.364ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#15) 1.056ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#16) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#1) 1.060ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#1) 150.613ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#4) 1.064ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#16) 150.584ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#10) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#10) 150.706ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#4) 150.629ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#15) 150.601ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.028ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#9) 150.938ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#5) 1.057ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#5) 151.063ms *[2022-01-27T18:51:41.325+0000][34725.687s][info ][gc,phases ] GC(2927) Concurrent Mark 204.119ms* [2022-01-27T18:51:41.326+0000][34725.688s][info ][gc,phases ] GC(2927) Pause Mark End 0.070ms [2022-01-27T18:51:41.326+0000][34725.688s][info ][safepoint ] Safepoint "ZMarkEnd", Time since last: 204207403 ns, Reaching safepoint: 210401 ns, At safepoint: 237941 ns, Total: 448342 ns [2022-01-27T18:51:41.326+0000][34725.688s][info ][gc,phases ] GC(2927) Concurrent Mark Free 0.001ms [2022-01-27T18:51:41.327+0000][34725.688s][debug][gc,phases ] GC(2927) Concurrent References Process (ZDriver) 0.738ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#13) 3.344ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#4) 3.354ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#8) 3.366ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#0) 3.328ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#11) 3.365ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#14) 3.336ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#5) 3.362ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#1) 3.354ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#9) 3.351ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#3) 3.328ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#17) 3.333ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#10) 3.334ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#2) 3.345ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#7) 3.338ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#6) 3.329ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#15) 3.350ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#16) 3.366ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#12) 3.370ms [2022-01-27T18:51:41.331+0000][34725.693s][debug][gc,phases ] GC(2927) Concurrent References Enqueue (ZDriver) 0.011ms [2022-01-27T18:51:41.331+0000][34725.693s][info ][gc,phases ] GC(2927) Concurrent Process Non-Strong References 5.192ms [2022-01-27T18:51:41.333+0000][34725.695s][info ][gc,phases ] GC(2927) Concurrent Reset Relocation Set 2.186ms [2022-01-27T18:51:41.349+0000][34725.711s][info ][gc,phases ] GC(2927) Concurrent Select Relocation Set 15.721ms [2022-01-27T18:51:41.350+0000][34725.711s][info ][gc,phases ] GC(2927) Pause Relocate Start 0.016ms [2022-01-27T18:51:41.350+0000][34725.712s][info ][safepoint ] Safepoint "ZRelocateStart", Time since last: 23235346 ns, Reaching safepoint: 315064 ns, At safepoint: 290299 ns, Total: 605363 ns [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,phases ] GC(2927) Concurrent Relocate 19.017ms [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,marking ] GC(2927) Mark: 16 stripe(s), 4 proactive flush(es), 1 terminate flush(es), 0 completion(s), 0 continuation(s) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,marking ] GC(2927) Mark Stack Usage: 32M [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,metaspace] GC(2927) Metaspace: 169M used, 178M committed, 1184M reserved [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) Soft: 40709 encountered, 0 discovered, 0 enqueued [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) Weak: 33476 encountered, 7667 discovered, 4604 enqueued [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) Final: 415 encountered, 0 discovered, 0 enqueued [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) Phantom: 5155 encountered, 3828 discovered, 205 enqueued [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) Small Pages: 23233 / 46466M, Empty: 17842M, Relocated: 61M, In-Place: 0 [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) Medium Pages: 161 / 5152M, Empty: 5056M, Relocated: 9M, In-Place: 0 [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) Large Pages: 0 / 0M, Empty: 0M, Relocated: 0M, In-Place: 0 [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) Forwarding Usage: 13M [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Min Capacity: 64000M(100%) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Max Capacity: 64000M(100%) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Soft Max Capacity: 64000M(100%) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Mark Start Mark End Relocate Start Relocate End High Low [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Capacity: 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Free: 12382M (19%) 11392M (18%) 34172M (53%) 61184M (96%) 61184M (96%) 11326M (18%) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Used: 51618M (81%) 52608M (82%) 29828M (47%) 2816M (4%) 52674M (82%) 2816M (4%) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Live: - 1303M (2%) 1303M (2%) 1303M (2%) - - [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Allocated: - 990M (2%) 1108M (2%) 1195M (2%) - - [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Garbage: - 50314M (79%) 27416M (43%) 316M (0%) - - [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Reclaimed: - - 22898M (36%) 49997M (78%) - - [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc ] GC(2927) Garbage Collection (Proactive) 51618M(81%)->2816M(4%) [2022-01-27T18:51:51.319+0000][34735.681s][info ][gc,start ] GC(2928) Garbage Collection (Allocation Rate) [2022-01-27T18:51:51.321+0000][34735.682s][info ][gc,phases ] GC(2928) Pause Mark Start 0.042ms [2022-01-27T18:51:51.321+0000][34735.683s][info ][safepoint ] Safepoint "ZMarkStart", Time since last: 9969777477 ns, Reaching safepoint: 887200 ns, At safepoint: 523517 ns, Total: 1410717 ns [2022-01-27T18:51:51.334+0000][34735.696s][debug][gc,phases ] GC(2928) Concurrent Roots OopStorageSet (ZWorker#17) 0.542ms [2022-01-27T18:51:51.334+0000][34735.696s][debug][gc,phases ] GC(2928) Concurrent Roots OopStorageSet (ZWorker#10) 0.575ms [2022-01-27T18:51:51.343+0000][34735.705s][debug][gc,phases ] GC(2928) Concurrent Roots ClassLoaderDataGraph (ZWorker#17) 9.161ms [2022-01-27T18:51:51.344+0000][34735.706s][debug][gc,phases ] GC(2928) Concurrent Roots ClassLoaderDataGraph (ZWorker#10) 9.817ms [2022-01-27T18:51:51.351+0000][34735.713s][debug][gc,phases ] GC(2928) Concurrent Roots JavaThreads (ZWorker#10) 7.569ms [2022-01-27T18:51:51.351+0000][34735.713s][debug][gc,phases ] GC(2928) Concurrent Roots JavaThreads (ZWorker#17) 8.243ms [2022-01-27T18:51:51.407+0000][34735.769s][debug][gc,phases ] GC(2928) Concurrent Roots CodeCache (ZWorker#17) 55.952ms [2022-01-27T18:51:51.407+0000][34735.769s][debug][gc,phases ] GC(2928) Concurrent Roots CodeCache (ZWorker#10) 55.988ms [2022-01-27T18:51:52.336+0000][34736.698s][debug][gc,phases ] GC(2928) Concurrent Mark Try Terminate (ZWorker#14) 1.064ms [2022-01-27T18:51:52.337+0000][34736.699s][debug][gc,phases ] GC(2928) Concurrent Mark Try Flush (ZWorker#12) 2.343ms [2022-01-27T18:51:52.342+0000][34736.703s][debug][gc,phases ] GC(2928) Concurrent Mark Try Flush (ZWorker#12) 0.685ms [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark Try Flush (ZWorker#12) 0.294ms [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark Try Terminate (ZWorker#12) 0.320ms [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark Try Terminate (ZWorker#12) 0.000ms [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark (ZWorker#12) 934.304ms [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark Try Terminate (ZWorker#14) 1.062ms [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark (ZWorker#14) 934.339ms
*[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases ] GC(2928) Concurrent Mark 1021.048ms*[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases ] GC(2928) Pause Mark End 0.095ms [2022-01-27T18:51:52.343+0000][34736.704s][info ][safepoint ] Safepoint "ZMarkEnd", Time since last: 1021138351 ns, Reaching safepoint: 256951 ns, At safepoint: 333825 ns, Total: 590776 ns [2022-01-27T18:51:52.343+0000][34736.704s][info ][gc,phases ] GC(2928) Concurrent Mark Free 0.001ms [2022-01-27T18:51:52.345+0000][34736.707s][debug][gc,phases ] GC(2928) Concurrent References Process (ZDriver) 2.019ms [2022-01-27T18:51:52.364+0000][34736.726s][debug][gc,phases ] GC(2928) Concurrent Weak Roots OopStorageSet (ZWorker#13) 19.096ms [2022-01-27T18:51:52.364+0000][34736.726s][debug][gc,phases ] GC(2928) Concurrent Weak Roots OopStorageSet (ZWorker#7) 19.068ms [2022-01-27T18:51:52.365+0000][34736.727s][debug][gc,phases ] GC(2928) Concurrent References Enqueue (ZDriver) 0.010ms [2022-01-27T18:51:52.365+0000][34736.727s][info ][gc,phases ] GC(2928) Concurrent Process Non-Strong References 22.133ms [2022-01-27T18:51:52.368+0000][34736.730s][info ][gc,phases ] GC(2928) Concurrent Reset Relocation Set 2.875ms [2022-01-27T18:51:52.384+0000][34736.745s][info ][gc,phases ] GC(2928) Concurrent Select Relocation Set 15.834ms [2022-01-27T18:51:52.384+0000][34736.746s][info ][gc,phases ] GC(2928) Pause Relocate Start 0.015ms [2022-01-27T18:51:52.384+0000][34736.746s][info ][safepoint ] Safepoint "ZRelocateStart", Time since last: 41003214 ns, Reaching safepoint: 303280 ns, At safepoint: 155476 ns, Total: 458756 ns [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,phases ] GC(2928) Concurrent Relocate 60.419ms [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,marking ] GC(2928) Mark: 2 stripe(s), 2 proactive flush(es), 1 terminate flush(es), 0 completion(s), 0 continuation(s) [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,marking ] GC(2928) Mark Stack Usage: 32M [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,metaspace] GC(2928) Metaspace: 169M used, 178M committed, 1184M reserved [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,ref ] GC(2928) Soft: 40719 encountered, 0 discovered, 0 enqueued [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,ref ] GC(2928) Weak: 33189 encountered, 9016 discovered, 4318 enqueued [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,ref ] GC(2928) Final: 795 encountered, 387 discovered, 380 enqueued [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,ref ] GC(2928) Phantom: 5175 encountered, 3937 discovered, 219 enqueued [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) Small Pages: 20919 / 41838M, Empty: 15862M, Relocated: 87M, In-Place: 0 [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) Medium Pages: 130 / 4160M, Empty: 4064M, Relocated: 11M, In-Place: 0 [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) Large Pages: 20 / 128M, Empty: 128M, Relocated: 0M, In-Place: 0 [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) Forwarding Usage: 19M [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Min Capacity: 64000M(100%) [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Max Capacity: 64000M(100%) [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Soft Max Capacity: 64000M(100%) [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Mark Start Mark End Relocate Start Relocate End High Low [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Capacity: 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Free: 17874M (28%) 13228M (21%) 33154M (52%) 57394M (90%) 57434M (90%) 13142M (21%) [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Used: 46126M (72%) 50772M (79%) 30846M (48%) 6606M (10%) 50858M (79%) 6566M (10%) [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Live: - 1301M (2%) 1301M (2%) 1301M (2%) - - [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Allocated: - 4646M (7%) 4774M (7%) 5004M (8%) - - [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Garbage: - 44824M (70%) 24770M (39%) 299M (0%) - - [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Reclaimed: - - 20054M (31%) 44524M (70%) - - [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc ] GC(2928) Garbage Collection (Allocation Rate) 46126M(72%)->6606M(10%) [2022-01-27T18:52:00.820+0000][34745.182s][info ][gc,start ] GC(2929) Garbage Collection (Allocation Rate) [2022-01-27T18:52:00.821+0000][34745.183s][info ][gc,phases ] GC(2929) Pause Mark Start 0.057ms [2022-01-27T18:52:00.822+0000][34745.184s][info ][safepoint ] Safepoint "ZMarkStart", Time since last: 8436197260 ns, Reaching safepoint: 1019671 ns, At safepoint: 515965 ns, Total: 1535636 ns [2022-01-27T18:52:00.835+0000][34745.197s][debug][gc,phases ] GC(2929) Concurrent Roots OopStorageSet (ZWorker#5) 0.991ms [2022-01-27T18:52:00.851+0000][34745.213s][debug][gc,phases ] GC(2929) Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 15.777ms [2022-01-27T18:52:00.864+0000][34745.226s][debug][gc,phases ] GC(2929) Concurrent Roots JavaThreads (ZWorker#5) 12.769ms [2022-01-27T18:52:00.945+0000][34745.307s][debug][gc,phases ] GC(2929) Concurrent Roots CodeCache (ZWorker#5) 81.380ms [2022-01-27T18:52:02.766+0000][34747.127s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 1.613ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 0.717ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 0.292ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Terminate (ZWorker#16) 0.306ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Terminate (ZWorker#16) 0.000ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark (ZWorker#16) 1825.719ms
*[2022-01-27T18:52:02.771+0000][34747.133s][info ][gc,phases ] GC(2929) Concurrent Mark 1949.325ms*[2022-01-27T18:52:02.774+0000][34747.136s][info ][gc,phases ] GC(2929) Pause Mark End 0.212ms [2022-01-27T18:52:02.775+0000][34747.136s][info ][safepoint ] Safepoint "ZMarkEnd", Time since last: 1949455739 ns, Reaching safepoint: 2536816 ns, At safepoint: 606241 ns, Total: 3143057 ns [2022-01-27T18:52:02.775+0000][34747.136s][info ][gc,phases ] GC(2929) Concurrent Mark Free 0.001ms [2022-01-27T18:52:02.778+0000][34747.139s][debug][gc,phases ] GC(2929) Concurrent References Process (ZDriver) 3.161ms [2022-01-27T18:52:02.813+0000][34747.175s][debug][gc,phases ] GC(2929) Concurrent Weak Roots OopStorageSet (ZWorker#4) 35.717ms [2022-01-27T18:52:02.814+0000][34747.176s][debug][gc,phases ] GC(2929) Concurrent References Enqueue (ZDriver) 0.007ms [2022-01-27T18:52:02.814+0000][34747.176s][info ][gc,phases ] GC(2929) Concurrent Process Non-Strong References 39.943ms [2022-01-27T18:52:02.818+0000][34747.180s][info ][gc,phases ] GC(2929) Concurrent Reset Relocation Set 3.587ms [2022-01-27T18:52:02.833+0000][34747.195s][info ][gc,phases ] GC(2929) Concurrent Select Relocation Set 15.208ms [2022-01-27T18:52:02.834+0000][34747.195s][info ][gc,phases ] GC(2929) Pause Relocate Start 0.017ms [2022-01-27T18:52:02.834+0000][34747.196s][info ][safepoint ] Safepoint "ZRelocateStart", Time since last: 58881245 ns, Reaching safepoint: 286775 ns, At safepoint: 232929 ns, Total: 519704 ns [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,phases ] GC(2929) Concurrent Relocate 107.558ms [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,marking ] GC(2929) Mark: 1 stripe(s), 2 proactive flush(es), 1 terminate flush(es), 0 completion(s), 0 continuation(s) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,marking ] GC(2929) Mark Stack Usage: 32M [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,metaspace] GC(2929) Metaspace: 169M used, 178M committed, 1184M reserved [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) Soft: 40717 encountered, 0 discovered, 0 enqueued [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) Weak: 32517 encountered, 8597 discovered, 3652 enqueued [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) Final: 415 encountered, 6 discovered, 0 enqueued [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) Phantom: 5031 encountered, 3633 discovered, 77 enqueued [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) Small Pages: 18075 / 36150M, Empty: 12846M, Relocated: 76M, In-Place: 0 [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) Medium Pages: 117 / 3744M, Empty: 3584M, Relocated: 10M, In-Place: 0 [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) Large Pages: 16 / 104M, Empty: 104M, Relocated: 0M, In-Place: 0 [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) Forwarding Usage: 15M [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Min Capacity: 64000M(100%) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Max Capacity: 64000M(100%) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Soft Max Capacity: 64000M(100%) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Mark Start Mark End Relocate Start Relocate End High Low [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Capacity: 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Free: 24002M (38%) 15544M (24%) 31836M (50%) 53224M (83%) 53414M (83%) 15410M (24%) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Used: 39998M (62%) 48456M (76%) 32164M (50%) 10776M (17%) 48590M (76%) 10586M (17%) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Live: - 1283M (2%) 1283M (2%) 1283M (2%) - - [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Allocated: - 8458M (13%) 8700M (14%) 9205M (14%) - - [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc,heap ] GC(2929) Garbage: - 38714M (60%) 22180M (35%) 286M (0%) - - [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc,heap ] GC(2929) Reclaimed: - - 16534M (26%) 38427M (60%) - - [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc ] GC(2929) Garbage Collection (Allocation Rate) 39998M(62%)->10776M(17%)
Thanks Sundar
On Thu, Jan 27, 2022 at 11:00 AM Sundara Mohan M <m.sundar85@gmail.com> wrote:
Hi, We are using ZGC in production environment with following settings *[2022-01-27T09:12:55.684+0000][0.046s][info][gc,init] Version: 17.0.1+12 (release)* .. *[2022-01-27T09:12:55.684+0000][0.046s][info][gc,init] GC Workers: 18 (dynamic)* ... [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Min Capacity: 64000M [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Initial Capacity: 64000M *[2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Max Capacity: 64000M* [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Medium Page Size: 32M [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Pre-touch: Disabled [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Available space on backing filesystem: N/A [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Uncommit: Implicitly Disabled (-Xms equals -Xmx) *[2022-01-27T09:13:05.275+0000][9.636s][info][gc,init] Runtime Workers: 44* [2022-01-27T09:13:05.278+0000][9.640s][info][gc ] Using The Z Garbage Collector
We run into GC cycle every 8-10 seconds. In some GC cycle Concurrent Mark phase is taking 2*s* and in some cycle it is taking 200*ms.*
After enabling debug log for gc,phase saw in some cases more ZWorkers are doing work in other case it is given to only 1 or 2 ZWorker.
Example log where work is done by multiple thread and took only 200ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#12) 150.092ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#0) 1.059ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#0) 150.279ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#14) 1.055ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#14) 149.355ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#8) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#8) 150.312ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#6) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#6) 150.323ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#17) 1.062ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#11) 1.058ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#13) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#2) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#2) 150.423ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#13) 150.437ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#11) 150.374ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#3) 1.061ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#3) 150.537ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#7) 1.061ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#7) 150.550ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#17) 150.364ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#15) 1.056ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#16) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#1) 1.060ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#1) 150.613ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#4) 1.064ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#16) 150.584ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#10) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#10) 150.706ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#4) 150.629ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#15) 150.601ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.028ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#9) 150.938ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#5) 1.057ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#5) 151.063ms *[2022-01-27T18:51:41.325+0000][34725.687s][info ][gc,phases ] GC(2927) Concurrent Mark 204.119ms*
Another case where it was run by only 1/2 worker and took 1/2s respectively ... *[2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark (ZWorker#12) 934.304ms* [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark Try Terminate (ZWorker#14) 1.062ms *[2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark (ZWorker#14) 934.339ms* *[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases ] GC(2928) Concurrent Mark 1021.048ms*
[2022-01-27T18:52:00.822+0000][34745.184s][info ][safepoint ] Safepoint "ZMarkStart", Time since last: 8436197260 ns, Reaching safepoint: 1019671 ns, At safepoint: 515965 ns, Total: 1 535636 ns [2022-01-27T18:52:00.835+0000][34745.197s][debug][gc,phases ] GC(2929) Concurrent Roots OopStorageSet (ZWorker#5) 0.991ms [2022-01-27T18:52:00.851+0000][34745.213s][debug][gc,phases ] GC(2929) Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 15.777ms [2022-01-27T18:52:00.864+0000][34745.226s][debug][gc,phases ] GC(2929) Concurrent Roots JavaThreads (ZWorker#5) 12.769ms [2022-01-27T18:52:00.945+0000][34745.307s][debug][gc,phases ] GC(2929) Concurrent Roots CodeCache (ZWorker#5) 81.380ms [2022-01-27T18:52:02.766+0000][34747.127s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 1.613ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 0.717ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 0.292ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Terminate (ZWorker#16) 0.306ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Terminate (ZWorker#16) 0.000ms
*[2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark (ZWorker#16) 1825.719ms[2022-01-27T18:52:02.771+0000][34747.133s][info ][gc,phases ] GC(2929) Concurrent Mark 1949.325ms*
Even though we have 18 threads, does anyone have any idea why the work is not distributed among multiple workers?
Thanks Sundar
Hi Per, Here is one instance where it is not able to cleanup as quickly as possible because of not using all threads, attaching the log file as well. [2022-02-02T00:00:48.623+0000][100081.286s][debug][gc,director ] Rule: Allocation Rate (Dynamic GC Workers), MaxAllocRate: 8681.7MB/s (+/-1.2%), Free: 12800MB, GCCPUTime: 2.779, GCDuration: 1.406s, TimeUntilOOM: 1.457s, TimeUntilGC: -0.049s, GCWorkers: 2 -> 2 [2022-02-02T00:00:48.624+0000][100081.286s][info ][gc,start ] GC(7968) Garbage Collection (Allocation Rate) [2022-02-02T00:00:48.624+0000][100081.286s][info ][gc,task ] GC(7968) Using 2 workers [2022-02-02T00:00:48.625+0000][100081.287s][info ][gc,phases ] GC(7968) Pause Mark Start 0.051ms [2022-02-02T00:00:48.625+0000][100081.287s][info ][safepoint ] Safepoint "ZMarkStart", Time since last: 4730735883 ns, Reaching safepoint: 893580 ns, At safep oint: 450222 ns, Total: 1343802 ns [2022-02-02T00:00:48.640+0000][100081.302s][debug][gc,task ] GC(7968) Executing Task: ZMarkRootsTask, Active Workers: 2 [2022-02-02T00:00:48.640+0000][100081.303s][debug][gc,phases ] GC(7968) Concurrent Roots OopStorageSet (ZWorker#12) 0.751ms [2022-02-02T00:00:48.640+0000][100081.303s][debug][gc,phases ] GC(7968) Concurrent Roots OopStorageSet (ZWorker#4) 0.802ms [2022-02-02T00:00:48.651+0000][100081.313s][debug][gc,phases ] GC(7968) Concurrent Roots ClassLoaderDataGraph (ZWorker#4) 10.565ms [2022-02-02T00:00:48.652+0000][100081.314s][debug][gc,phases ] GC(7968) Concurrent Roots ClassLoaderDataGraph (ZWorker#12) 11.789ms [2022-02-02T00:00:48.660+0000][100081.322s][debug][gc,phases ] GC(7968) Concurrent Roots JavaThreads (ZWorker#12) 7.919ms [2022-02-02T00:00:48.660+0000][100081.322s][debug][gc,phases ] GC(7968) Concurrent Roots JavaThreads (ZWorker#4) 9.086ms [2022-02-02T00:00:48.724+0000][100081.386s][debug][gc,phases ] GC(7968) Concurrent Roots CodeCache (ZWorker#12) 63.954ms [2022-02-02T00:00:48.724+0000][100081.386s][debug][gc,phases ] GC(7968) Concurrent Roots CodeCache (ZWorker#4) 63.921ms *[2022-02-02T00:00:48.724+0000][100081.386s][debug][gc,task ] GC(7968) Executing Task: ZMarkTask, Active Workers: 2*[2022-02-02T00:00:49.899+0000][100082.561s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.064ms [2022-02-02T00:00:49.905+0000][100082.567s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.065ms [2022-02-02T00:00:49.906+0000][100082.568s][debug][gc,phases ] GC(7968) Concurrent Mark Try Flush (ZWorker#15) 2.011ms [2022-02-02T00:00:49.914+0000][100082.576s][debug][gc,phases ] GC(7968) Concurrent Mark Try Flush (ZWorker#15) 0.897ms [2022-02-02T00:00:49.914+0000][100082.576s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.062ms [2022-02-02T00:00:49.915+0000][100082.577s][debug][gc,phases ] GC(7968) Concurrent Mark Try Flush (ZWorker#15) 0.652ms [2022-02-02T00:00:49.915+0000][100082.577s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.061ms [2022-02-02T00:00:49.915+0000][100082.578s][debug][gc,phases ] GC(7968) Concurrent Mark Try Flush (ZWorker#15) 0.760ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#15) 0.775ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#15) 0.000ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] GC(7968) Concurrent Mark (ZWorker#15) 1191.122ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.063ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] GC(7968) Concurrent Mark (ZWorker#1) 1191.971ms *[2022-02-02T00:00:49.917+0000][100082.579s][info ][gc,phases ] GC(7968) Concurrent Mark 1291.496ms* [2022-02-02T00:00:49.918+0000][100082.580s][info ][gc,phases ] GC(7968) Pause Mark End 0.076ms [2022-02-02T00:00:49.918+0000][100082.580s][info ][safepoint ] Safepoint "ZMarkEnd", Time since last: 1291581196 ns, Reaching safepoint: 983741 ns, At safepoi nt: 411088 ns, Total: 1394829 ns [2022-02-02T00:00:49.918+0000][100082.580s][info ][gc,phases ] GC(7968) Concurrent Mark Free 0.001ms [2022-02-02T00:00:49.918+0000][100082.580s][debug][gc,task ] GC(7968) Executing Task: ZReferenceProcessorTask, Active Workers: 2 [2022-02-02T00:00:49.922+0000][100082.584s][debug][gc,phases ] GC(7968) Concurrent References Process (ZDriver) 3.803ms [2022-02-02T00:00:49.922+0000][100082.584s][debug][gc,task ] GC(7968) Executing Task: ZProcessWeakRootsTask, Active Workers: 2 [2022-02-02T00:00:49.975+0000][100082.637s][debug][gc,phases ] GC(7968) Concurrent Weak Roots OopStorageSet (ZWorker#16) 52.890ms [2022-02-02T00:00:49.975+0000][100082.637s][debug][gc,phases ] GC(7968) Concurrent Weak Roots OopStorageSet (ZWorker#7) 52.888ms [2022-02-02T00:00:49.986+0000][100082.648s][debug][gc,phases ] GC(7968) Concurrent References Enqueue (ZDriver) 0.006ms [2022-02-02T00:00:49.986+0000][100082.648s][info ][gc,phases ] GC(7968) Concurrent Process Non-Strong References 68.404ms [2022-02-02T00:00:49.988+0000][100082.650s][info ][gc,phases ] GC(7968) Concurrent Reset Relocation Set 1.898ms *[2022-02-02T00:00:49.989+0000][100082.651s][info ][gc ] Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-52) 0.029ms[2022-02-02T00:00:49.989+0000][100082.651s][info ][gc ] Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-45) 0.894ms[2022-02-02T00:00:49.989+0000][100082.651s][info ][gc ] Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-63) 0.214ms[2022-02-02T00:00:49.989+0000][100082.651s][info ][gc ] Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-59) 0.401ms* [2022-02-02T00:00:49.998+0000][100082.660s][debug][gc,task ] GC(7968) Executing Task: ZRelocationSetInstallTask, Active Workers: 2 My thought was if it had used more threads and finished the Concurrent Mark phase quickly it might not have ended up in the Allocation Stall. 1. Do you think removing the dynamic number of threads might help in this case? 2. Is there something that can be optimized in work allocation? Thanks Sundar On Mon, Jan 31, 2022 at 12:37 AM Per Liden <per.liden@oracle.com> wrote:
Hi,
It's hard to tell without seeing the complete GC log, but I suspect that the heuristics just picks different number of threads here. The heuristics will pick the number of threads currently needed, based on available memory, allocation rate, etc. Each GC cycle will print "Using XX workers" in the log. I wrote about this feature in my latest blog post under "Dynamic Number of GC Threads" (https://malloc.se/blog/zgc-jdk17).
cheers, Per
On 1/27/22 20:20, Sundara Mohan M wrote:
Adding complete log of that phase in case if it helps -01-27T18:51:41.121+0000][34725.483s][info ][gc,phases ] GC(2927) Pause Mark Start 0.046ms [2022-01-27T18:51:41.121+0000][34725.483s][info ][safepoint ] Safepoint "ZMarkStart", Time since last: 8392610571 ns, Reaching safepoint: 606586 ns, At safepoint: 438685 ns, Total: 1045271 ns [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#11) 0.000ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#8) 0.102ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#0) 0.110ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#2) 0.062ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#9) 0.183ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#13) 0.209ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#6) 0.001ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#1) 0.098ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#12) 0.109ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#5) 0.112ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#17) 0.000ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#15) 0.103ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#16) 0.147ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#7) 0.067ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#4) 0.143ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#10) 0.048ms [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#3) 0.057ms [2022-01-27T18:51:41.135+0000][34725.496s][debug][gc,phases ] GC(2927) Concurrent Roots OopStorageSet (ZWorker#14) 0.249ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 4.032ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#16) 3.921ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#7) 3.888ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#3) 3.685ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#4) 3.857ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#10) 3.725ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#12) 4.064ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#6) 4.137ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#17) 3.998ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#0) 4.301ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#8) 4.335ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#14) 3.658ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#15) 3.966ms [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#13) 4.267ms [2022-01-27T18:51:41.139+0000][34725.501s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#1) 4.165ms [2022-01-27T18:51:41.139+0000][34725.501s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#2) 4.619ms [2022-01-27T18:51:41.140+0000][34725.502s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#9) 5.835ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#7) 4.247ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#3) 4.243ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#6) 4.168ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#17) 4.091ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#9) 2.713ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#10) 4.187ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#0) 4.071ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#2) 3.897ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#16) 4.277ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#5) 4.319ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#4) 4.231ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#15) 3.997ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#13) 3.983ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#14) 4.049ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#1) 3.968ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#8) 4.092ms [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) Concurrent Roots JavaThreads (ZWorker#12) 4.155ms [2022-01-27T18:51:41.148+0000][34725.510s][debug][gc,phases ] GC(2927) Concurrent Roots ClassLoaderDataGraph (ZWorker#11) 13.665ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#12) 28.078ms [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#0) 30.133ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#3) 30.557ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#13) 29.600ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#5) 29.829ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#9) 30.148ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#10) 30.083ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#15) 29.707ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#7) 30.647ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#4) 29.814ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#8) 29.350ms [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#14) 29.569ms [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#1) 29.496ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#17) 30.227ms [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#6) 30.641ms [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#16) 29.984ms [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#2) 30.087ms [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) Concurrent Roots CodeCache (ZWorker#11) 25.501ms [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.061ms [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#6) 1.062ms [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#15) 1.060ms [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#16) 1.061ms [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#3) 1.065ms [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#5) 1.061ms [2022-01-27T18:51:41.320+0000][34725.681s][debug][gc,phases ] GC(2927) Concurrent Mark Try Flush (ZWorker#12) 1.921ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.061ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#8) 1.062ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#1) 1.063ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#13) 1.059ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#14) 1.066ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#7) 1.065ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#16) 1.061ms [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#15) 1.063ms [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#5) 1.061ms [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.057ms [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Flush (ZWorker#12) 0.743ms [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#0) 1.061ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#14) 1.057ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#8) 1.060ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#6) 1.059ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#17) 1.061ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#11) 1.063ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#13) 1.063ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#2) 1.058ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#3) 1.061ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#7) 1.060ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Flush (ZWorker#12) 0.356ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#4) 1.061ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#15) 1.059ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#10) 1.060ms [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#16) 1.060ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#1) 1.060ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Flush (ZWorker#12) 0.311ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.060ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#5) 1.058ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Flush (ZWorker#12) 0.285ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#12) 0.297ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#12) 0.000ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#12) 150.092ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#0) 1.059ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#0) 150.279ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#14) 1.055ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#14) 149.355ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#8) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#8) 150.312ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#6) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#6) 150.323ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#17) 1.062ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#11) 1.058ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#13) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#2) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#2) 150.423ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#13) 150.437ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#11) 150.374ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#3) 1.061ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#3) 150.537ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#7) 1.061ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#7) 150.550ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#17) 150.364ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#15) 1.056ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#16) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#1) 1.060ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#1) 150.613ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#4) 1.064ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#16) 150.584ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#10) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#10) 150.706ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#4) 150.629ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#15) 150.601ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.028ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#9) 150.938ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#5) 1.057ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#5) 151.063ms *[2022-01-27T18:51:41.325+0000][34725.687s][info ][gc,phases ] GC(2927) Concurrent Mark 204.119ms* [2022-01-27T18:51:41.326+0000][34725.688s][info ][gc,phases ] GC(2927) Pause Mark End 0.070ms [2022-01-27T18:51:41.326+0000][34725.688s][info ][safepoint ] Safepoint "ZMarkEnd", Time since last: 204207403 ns, Reaching safepoint: 210401 ns, At safepoint: 237941 ns, Total: 448342 ns [2022-01-27T18:51:41.326+0000][34725.688s][info ][gc,phases ] GC(2927) Concurrent Mark Free 0.001ms [2022-01-27T18:51:41.327+0000][34725.688s][debug][gc,phases ] GC(2927) Concurrent References Process (ZDriver) 0.738ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#13) 3.344ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#4) 3.354ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#8) 3.366ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#0) 3.328ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#11) 3.365ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#14) 3.336ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#5) 3.362ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#1) 3.354ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#9) 3.351ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#3) 3.328ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#17) 3.333ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#10) 3.334ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#2) 3.345ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#7) 3.338ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#6) 3.329ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#15) 3.350ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#16) 3.366ms [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) Concurrent Weak Roots OopStorageSet (ZWorker#12) 3.370ms [2022-01-27T18:51:41.331+0000][34725.693s][debug][gc,phases ] GC(2927) Concurrent References Enqueue (ZDriver) 0.011ms [2022-01-27T18:51:41.331+0000][34725.693s][info ][gc,phases ] GC(2927) Concurrent Process Non-Strong References 5.192ms [2022-01-27T18:51:41.333+0000][34725.695s][info ][gc,phases ] GC(2927) Concurrent Reset Relocation Set 2.186ms [2022-01-27T18:51:41.349+0000][34725.711s][info ][gc,phases ] GC(2927) Concurrent Select Relocation Set 15.721ms [2022-01-27T18:51:41.350+0000][34725.711s][info ][gc,phases ] GC(2927) Pause Relocate Start 0.016ms [2022-01-27T18:51:41.350+0000][34725.712s][info ][safepoint ] Safepoint "ZRelocateStart", Time since last: 23235346 ns, Reaching safepoint: 315064 ns, At safepoint: 290299 ns, Total: 605363 ns [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,phases ] GC(2927) Concurrent Relocate 19.017ms [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,marking ] GC(2927) Mark: 16 stripe(s), 4 proactive flush(es), 1 terminate flush(es), 0 completion(s), 0 continuation(s) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,marking ] GC(2927) Mark Stack Usage: 32M [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,metaspace] GC(2927) Metaspace: 169M used, 178M committed, 1184M reserved [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) Soft: 40709 encountered, 0 discovered, 0 enqueued [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) Weak: 33476 encountered, 7667 discovered, 4604 enqueued [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) Final: 415 encountered, 0 discovered, 0 enqueued [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) Phantom: 5155 encountered, 3828 discovered, 205 enqueued [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) Small Pages: 23233 / 46466M, Empty: 17842M, Relocated: 61M, In-Place: 0 [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) Medium Pages: 161 / 5152M, Empty: 5056M, Relocated: 9M, In-Place: 0 [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) Large Pages: 0 / 0M, Empty: 0M, Relocated: 0M, In-Place: 0 [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) Forwarding Usage: 13M [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Min Capacity: 64000M(100%) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Max Capacity: 64000M(100%) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Soft Max Capacity: 64000M(100%) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Mark Start Mark End Relocate Start Relocate End High Low [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Capacity: 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Free: 12382M (19%) 11392M (18%) 34172M (53%) 61184M (96%) 61184M (96%) 11326M (18%) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Used: 51618M (81%) 52608M (82%) 29828M (47%) 2816M (4%) 52674M (82%) 2816M (4%) [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Live: - 1303M (2%) 1303M (2%) 1303M (2%) - - [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Allocated: - 990M (2%) 1108M (2%) 1195M (2%) - - [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Garbage: - 50314M (79%) 27416M (43%) 316M (0%) - - [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) Reclaimed: - - 22898M (36%) 49997M (78%) - - [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc ] GC(2927) Garbage Collection (Proactive) 51618M(81%)->2816M(4%) [2022-01-27T18:51:51.319+0000][34735.681s][info ][gc,start ] GC(2928) Garbage Collection (Allocation Rate) [2022-01-27T18:51:51.321+0000][34735.682s][info ][gc,phases ] GC(2928) Pause Mark Start 0.042ms [2022-01-27T18:51:51.321+0000][34735.683s][info ][safepoint ] Safepoint "ZMarkStart", Time since last: 9969777477 ns, Reaching safepoint: 887200 ns, At safepoint: 523517 ns, Total: 1410717 ns [2022-01-27T18:51:51.334+0000][34735.696s][debug][gc,phases ] GC(2928) Concurrent Roots OopStorageSet (ZWorker#17) 0.542ms [2022-01-27T18:51:51.334+0000][34735.696s][debug][gc,phases ] GC(2928) Concurrent Roots OopStorageSet (ZWorker#10) 0.575ms [2022-01-27T18:51:51.343+0000][34735.705s][debug][gc,phases ] GC(2928) Concurrent Roots ClassLoaderDataGraph (ZWorker#17) 9.161ms [2022-01-27T18:51:51.344+0000][34735.706s][debug][gc,phases ] GC(2928) Concurrent Roots ClassLoaderDataGraph (ZWorker#10) 9.817ms [2022-01-27T18:51:51.351+0000][34735.713s][debug][gc,phases ] GC(2928) Concurrent Roots JavaThreads (ZWorker#10) 7.569ms [2022-01-27T18:51:51.351+0000][34735.713s][debug][gc,phases ] GC(2928) Concurrent Roots JavaThreads (ZWorker#17) 8.243ms [2022-01-27T18:51:51.407+0000][34735.769s][debug][gc,phases ] GC(2928) Concurrent Roots CodeCache (ZWorker#17) 55.952ms [2022-01-27T18:51:51.407+0000][34735.769s][debug][gc,phases ] GC(2928) Concurrent Roots CodeCache (ZWorker#10) 55.988ms [2022-01-27T18:51:52.336+0000][34736.698s][debug][gc,phases ] GC(2928) Concurrent Mark Try Terminate (ZWorker#14) 1.064ms [2022-01-27T18:51:52.337+0000][34736.699s][debug][gc,phases ] GC(2928) Concurrent Mark Try Flush (ZWorker#12) 2.343ms [2022-01-27T18:51:52.342+0000][34736.703s][debug][gc,phases ] GC(2928) Concurrent Mark Try Flush (ZWorker#12) 0.685ms [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark Try Flush (ZWorker#12) 0.294ms [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark Try Terminate (ZWorker#12) 0.320ms [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark Try Terminate (ZWorker#12) 0.000ms [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark (ZWorker#12) 934.304ms [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark Try Terminate (ZWorker#14) 1.062ms [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark (ZWorker#14) 934.339ms
*[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases ] GC(2928) Concurrent Mark 1021.048ms*[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases ] GC(2928) Pause Mark End 0.095ms [2022-01-27T18:51:52.343+0000][34736.704s][info ][safepoint ] Safepoint "ZMarkEnd", Time since last: 1021138351 ns, Reaching safepoint: 256951 ns, At safepoint: 333825 ns, Total: 590776 ns [2022-01-27T18:51:52.343+0000][34736.704s][info ][gc,phases ] GC(2928) Concurrent Mark Free 0.001ms [2022-01-27T18:51:52.345+0000][34736.707s][debug][gc,phases ] GC(2928) Concurrent References Process (ZDriver) 2.019ms [2022-01-27T18:51:52.364+0000][34736.726s][debug][gc,phases ] GC(2928) Concurrent Weak Roots OopStorageSet (ZWorker#13) 19.096ms [2022-01-27T18:51:52.364+0000][34736.726s][debug][gc,phases ] GC(2928) Concurrent Weak Roots OopStorageSet (ZWorker#7) 19.068ms [2022-01-27T18:51:52.365+0000][34736.727s][debug][gc,phases ] GC(2928) Concurrent References Enqueue (ZDriver) 0.010ms [2022-01-27T18:51:52.365+0000][34736.727s][info ][gc,phases ] GC(2928) Concurrent Process Non-Strong References 22.133ms [2022-01-27T18:51:52.368+0000][34736.730s][info ][gc,phases ] GC(2928) Concurrent Reset Relocation Set 2.875ms [2022-01-27T18:51:52.384+0000][34736.745s][info ][gc,phases ] GC(2928) Concurrent Select Relocation Set 15.834ms [2022-01-27T18:51:52.384+0000][34736.746s][info ][gc,phases ] GC(2928) Pause Relocate Start 0.015ms [2022-01-27T18:51:52.384+0000][34736.746s][info ][safepoint ] Safepoint "ZRelocateStart", Time since last: 41003214 ns, Reaching safepoint: 303280 ns, At safepoint: 155476 ns, Total: 458756 ns [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,phases ] GC(2928) Concurrent Relocate 60.419ms [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,marking ] GC(2928) Mark: 2 stripe(s), 2 proactive flush(es), 1 terminate flush(es), 0 completion(s), 0 continuation(s) [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,marking ] GC(2928) Mark Stack Usage: 32M [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,metaspace] GC(2928) Metaspace: 169M used, 178M committed, 1184M reserved [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,ref ] GC(2928) Soft: 40719 encountered, 0 discovered, 0 enqueued [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,ref ] GC(2928) Weak: 33189 encountered, 9016 discovered, 4318 enqueued [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,ref ] GC(2928) Final: 795 encountered, 387 discovered, 380 enqueued [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,ref ] GC(2928) Phantom: 5175 encountered, 3937 discovered, 219 enqueued [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) Small Pages: 20919 / 41838M, Empty: 15862M, Relocated: 87M, In-Place: 0 [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) Medium Pages: 130 / 4160M, Empty: 4064M, Relocated: 11M, In-Place: 0 [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) Large Pages: 20 / 128M, Empty: 128M, Relocated: 0M, In-Place: 0 [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) Forwarding Usage: 19M [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Min Capacity: 64000M(100%) [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Max Capacity: 64000M(100%) [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Soft Max Capacity: 64000M(100%) [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Mark Start Mark End Relocate Start Relocate End High Low [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Capacity: 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Free: 17874M (28%) 13228M (21%) 33154M (52%) 57394M (90%) 57434M (90%) 13142M (21%) [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Used: 46126M (72%) 50772M (79%) 30846M (48%) 6606M (10%) 50858M (79%) 6566M (10%) [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Live: - 1301M (2%) 1301M (2%) 1301M (2%) - - [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Allocated: - 4646M (7%) 4774M (7%) 5004M (8%) - - [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Garbage: - 44824M (70%) 24770M (39%) 299M (0%) - - [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) Reclaimed: - - 20054M (31%) 44524M (70%) - - [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc ] GC(2928) Garbage Collection (Allocation Rate) 46126M(72%)->6606M(10%) [2022-01-27T18:52:00.820+0000][34745.182s][info ][gc,start ] GC(2929) Garbage Collection (Allocation Rate) [2022-01-27T18:52:00.821+0000][34745.183s][info ][gc,phases ] GC(2929) Pause Mark Start 0.057ms [2022-01-27T18:52:00.822+0000][34745.184s][info ][safepoint ] Safepoint "ZMarkStart", Time since last: 8436197260 ns, Reaching safepoint: 1019671 ns, At safepoint: 515965 ns, Total: 1535636 ns [2022-01-27T18:52:00.835+0000][34745.197s][debug][gc,phases ] GC(2929) Concurrent Roots OopStorageSet (ZWorker#5) 0.991ms [2022-01-27T18:52:00.851+0000][34745.213s][debug][gc,phases ] GC(2929) Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 15.777ms [2022-01-27T18:52:00.864+0000][34745.226s][debug][gc,phases ] GC(2929) Concurrent Roots JavaThreads (ZWorker#5) 12.769ms [2022-01-27T18:52:00.945+0000][34745.307s][debug][gc,phases ] GC(2929) Concurrent Roots CodeCache (ZWorker#5) 81.380ms [2022-01-27T18:52:02.766+0000][34747.127s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 1.613ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 0.717ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 0.292ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Terminate (ZWorker#16) 0.306ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Terminate (ZWorker#16) 0.000ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark (ZWorker#16) 1825.719ms
*[2022-01-27T18:52:02.771+0000][34747.133s][info ][gc,phases ] GC(2929) Concurrent Mark 1949.325ms*[2022-01-27T18:52:02.774+0000][34747.136s][info ][gc,phases ] GC(2929) Pause Mark End 0.212ms [2022-01-27T18:52:02.775+0000][34747.136s][info ][safepoint ] Safepoint "ZMarkEnd", Time since last: 1949455739 ns, Reaching safepoint: 2536816 ns, At safepoint: 606241 ns, Total: 3143057 ns [2022-01-27T18:52:02.775+0000][34747.136s][info ][gc,phases ] GC(2929) Concurrent Mark Free 0.001ms [2022-01-27T18:52:02.778+0000][34747.139s][debug][gc,phases ] GC(2929) Concurrent References Process (ZDriver) 3.161ms [2022-01-27T18:52:02.813+0000][34747.175s][debug][gc,phases ] GC(2929) Concurrent Weak Roots OopStorageSet (ZWorker#4) 35.717ms [2022-01-27T18:52:02.814+0000][34747.176s][debug][gc,phases ] GC(2929) Concurrent References Enqueue (ZDriver) 0.007ms [2022-01-27T18:52:02.814+0000][34747.176s][info ][gc,phases ] GC(2929) Concurrent Process Non-Strong References 39.943ms [2022-01-27T18:52:02.818+0000][34747.180s][info ][gc,phases ] GC(2929) Concurrent Reset Relocation Set 3.587ms [2022-01-27T18:52:02.833+0000][34747.195s][info ][gc,phases ] GC(2929) Concurrent Select Relocation Set 15.208ms [2022-01-27T18:52:02.834+0000][34747.195s][info ][gc,phases ] GC(2929) Pause Relocate Start 0.017ms [2022-01-27T18:52:02.834+0000][34747.196s][info ][safepoint ] Safepoint "ZRelocateStart", Time since last: 58881245 ns, Reaching safepoint: 286775 ns, At safepoint: 232929 ns, Total: 519704 ns [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,phases ] GC(2929) Concurrent Relocate 107.558ms [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,marking ] GC(2929) Mark: 1 stripe(s), 2 proactive flush(es), 1 terminate flush(es), 0 completion(s), 0 continuation(s) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,marking ] GC(2929) Mark Stack Usage: 32M [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,metaspace] GC(2929) Metaspace: 169M used, 178M committed, 1184M reserved [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) Soft: 40717 encountered, 0 discovered, 0 enqueued [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) Weak: 32517 encountered, 8597 discovered, 3652 enqueued [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) Final: 415 encountered, 6 discovered, 0 enqueued [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) Phantom: 5031 encountered, 3633 discovered, 77 enqueued [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) Small Pages: 18075 / 36150M, Empty: 12846M, Relocated: 76M, In-Place: 0 [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) Medium Pages: 117 / 3744M, Empty: 3584M, Relocated: 10M, In-Place: 0 [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) Large Pages: 16 / 104M, Empty: 104M, Relocated: 0M, In-Place: 0 [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) Forwarding Usage: 15M [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Min Capacity: 64000M(100%) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Max Capacity: 64000M(100%) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Soft Max Capacity: 64000M(100%) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Mark Start Mark End Relocate Start Relocate End High Low [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Capacity: 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) 64000M (100%) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Free: 24002M (38%) 15544M (24%) 31836M (50%) 53224M (83%) 53414M (83%) 15410M (24%) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Used: 39998M (62%) 48456M (76%) 32164M (50%) 10776M (17%) 48590M (76%) 10586M (17%) [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Live: - 1283M (2%) 1283M (2%) 1283M (2%) - - [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) Allocated: - 8458M (13%) 8700M (14%) 9205M (14%) - - [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc,heap ] GC(2929) Garbage: - 38714M (60%) 22180M (35%) 286M (0%) - - [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc,heap ] GC(2929) Reclaimed: - - 16534M (26%) 38427M (60%) - - [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc ] GC(2929) Garbage Collection (Allocation Rate) 39998M(62%)->10776M(17%)
Thanks Sundar
On Thu, Jan 27, 2022 at 11:00 AM Sundara Mohan M <m.sundar85@gmail.com> wrote:
Hi, We are using ZGC in production environment with following settings *[2022-01-27T09:12:55.684+0000][0.046s][info][gc,init] Version: 17.0.1+12 (release)* .. *[2022-01-27T09:12:55.684+0000][0.046s][info][gc,init] GC Workers: 18 (dynamic)* ... [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Min Capacity: 64000M [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Initial Capacity: 64000M *[2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Max Capacity: 64000M* [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Medium Page Size: 32M [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Pre-touch: Disabled [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Available space on backing filesystem: N/A [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Uncommit: Implicitly Disabled (-Xms equals -Xmx) *[2022-01-27T09:13:05.275+0000][9.636s][info][gc,init] Runtime Workers: 44* [2022-01-27T09:13:05.278+0000][9.640s][info][gc ] Using The Z Garbage Collector
We run into GC cycle every 8-10 seconds. In some GC cycle Concurrent Mark phase is taking 2*s* and in some cycle it is taking 200*ms.*
After enabling debug log for gc,phase saw in some cases more ZWorkers are doing work in other case it is given to only 1 or 2 ZWorker.
Example log where work is done by multiple thread and took only 200ms [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#12) 150.092ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#0) 1.059ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#0) 150.279ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#14) 1.055ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#14) 149.355ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#8) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#8) 150.312ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#6) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#6) 150.323ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#17) 1.062ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#11) 1.058ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#13) 1.060ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#2) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#2) 150.423ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#13) 150.437ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#11) 150.374ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#3) 1.061ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#3) 150.537ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#7) 1.061ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#7) 150.550ms [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#17) 150.364ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#15) 1.056ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#16) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#1) 1.060ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#1) 150.613ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#4) 1.064ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#16) 150.584ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#10) 1.059ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#10) 150.706ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#4) 150.629ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#15) 150.601ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#9) 1.028ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#9) 150.938ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark Try Terminate (ZWorker#5) 1.057ms [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) Concurrent Mark (ZWorker#5) 151.063ms *[2022-01-27T18:51:41.325+0000][34725.687s][info ][gc,phases ] GC(2927) Concurrent Mark 204.119ms*
Another case where it was run by only 1/2 worker and took 1/2s respectively ... *[2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark (ZWorker#12) 934.304ms* [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark Try Terminate (ZWorker#14) 1.062ms *[2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) Concurrent Mark (ZWorker#14) 934.339ms* *[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases ] GC(2928) Concurrent Mark 1021.048ms*
[2022-01-27T18:52:00.822+0000][34745.184s][info ][safepoint ] Safepoint "ZMarkStart", Time since last: 8436197260 ns, Reaching safepoint: 1019671 ns, At safepoint: 515965 ns, Total: 1 535636 ns [2022-01-27T18:52:00.835+0000][34745.197s][debug][gc,phases ] GC(2929) Concurrent Roots OopStorageSet (ZWorker#5) 0.991ms [2022-01-27T18:52:00.851+0000][34745.213s][debug][gc,phases ] GC(2929) Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 15.777ms [2022-01-27T18:52:00.864+0000][34745.226s][debug][gc,phases ] GC(2929) Concurrent Roots JavaThreads (ZWorker#5) 12.769ms [2022-01-27T18:52:00.945+0000][34745.307s][debug][gc,phases ] GC(2929) Concurrent Roots CodeCache (ZWorker#5) 81.380ms [2022-01-27T18:52:02.766+0000][34747.127s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 1.613ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 0.717ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Flush (ZWorker#16) 0.292ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Terminate (ZWorker#16) 0.306ms [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark Try Terminate (ZWorker#16) 0.000ms
*[2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) Concurrent Mark (ZWorker#16) 1825.719ms[2022-01-27T18:52:02.771+0000][34747.133s][info ][gc,phases ] GC(2929) Concurrent Mark 1949.325ms*
Even though we have 18 threads, does anyone have any idea why the work is not distributed among multiple workers?
Thanks Sundar
Hi, On 2/2/22 01:47, Sundara Mohan M wrote:
Hi Per,   Here is one instance where it is not able to cleanup as quickly as possible because of not using all threads, attaching the log file as well.
[2022-02-02T00:00:48.623+0000][100081.286s][debug][gc,director ] Rule: Allocation Rate (Dynamic GC Workers), MaxAllocRate: 8681.7MB/s (+/-1.2%), Free: 12800MB, GCCPUTime: 2.779, GCDuration: 1.406s, TimeUntilOOM: 1.457s, TimeUntilGC: -0.049s, GCWorkers: 2 -> 2 [2022-02-02T00:00:48.624+0000][100081.286s][info ][gc,start   ] GC(7968) Garbage Collection (Allocation Rate) [2022-02-02T00:00:48.624+0000][100081.286s][info ][gc,task   ] GC(7968) Using 2 workers [2022-02-02T00:00:48.625+0000][100081.287s][info ][gc,phases  ] GC(7968) Pause Mark Start 0.051ms [2022-02-02T00:00:48.625+0000][100081.287s][info ][safepoint  ] Safepoint "ZMarkStart", Time since last: 4730735883 ns, Reaching safepoint: 893580 ns, At safep oint: 450222 ns, Total: 1343802 ns [2022-02-02T00:00:48.640+0000][100081.302s][debug][gc,task   ] GC(7968) Executing Task: ZMarkRootsTask, Active Workers: 2 [2022-02-02T00:00:48.640+0000][100081.303s][debug][gc,phases  ] GC(7968) Concurrent Roots OopStorageSet (ZWorker#12) 0.751ms [2022-02-02T00:00:48.640+0000][100081.303s][debug][gc,phases  ] GC(7968) Concurrent Roots OopStorageSet (ZWorker#4) 0.802ms [2022-02-02T00:00:48.651+0000][100081.313s][debug][gc,phases  ] GC(7968) Concurrent Roots ClassLoaderDataGraph (ZWorker#4) 10.565ms [2022-02-02T00:00:48.652+0000][100081.314s][debug][gc,phases  ] GC(7968) Concurrent Roots ClassLoaderDataGraph (ZWorker#12) 11.789ms [2022-02-02T00:00:48.660+0000][100081.322s][debug][gc,phases  ] GC(7968) Concurrent Roots JavaThreads (ZWorker#12) 7.919ms [2022-02-02T00:00:48.660+0000][100081.322s][debug][gc,phases  ] GC(7968) Concurrent Roots JavaThreads (ZWorker#4) 9.086ms [2022-02-02T00:00:48.724+0000][100081.386s][debug][gc,phases  ] GC(7968) Concurrent Roots CodeCache (ZWorker#12) 63.954ms [2022-02-02T00:00:48.724+0000][100081.386s][debug][gc,phases  ] GC(7968) Concurrent Roots CodeCache (ZWorker#4) 63.921ms *[2022-02-02T00:00:48.724+0000][100081.386s][debug][gc,task   ] GC(7968) Executing Task: ZMarkTask, Active Workers: 2 *[2022-02-02T00:00:49.899+0000][100082.561s][debug][gc,phases  ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.064ms [2022-02-02T00:00:49.905+0000][100082.567s][debug][gc,phases  ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.065ms [2022-02-02T00:00:49.906+0000][100082.568s][debug][gc,phases  ] GC(7968) Concurrent Mark Try Flush (ZWorker#15) 2.011ms [2022-02-02T00:00:49.914+0000][100082.576s][debug][gc,phases  ] GC(7968) Concurrent Mark Try Flush (ZWorker#15) 0.897ms [2022-02-02T00:00:49.914+0000][100082.576s][debug][gc,phases  ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.062ms [2022-02-02T00:00:49.915+0000][100082.577s][debug][gc,phases  ] GC(7968) Concurrent Mark Try Flush (ZWorker#15) 0.652ms [2022-02-02T00:00:49.915+0000][100082.577s][debug][gc,phases  ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.061ms [2022-02-02T00:00:49.915+0000][100082.578s][debug][gc,phases  ] GC(7968) Concurrent Mark Try Flush (ZWorker#15) 0.760ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases  ] GC(7968) Concurrent Mark Try Terminate (ZWorker#15) 0.775ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases  ] GC(7968) Concurrent Mark Try Terminate (ZWorker#15) 0.000ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases  ] GC(7968) Concurrent Mark (ZWorker#15) 1191.122ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases  ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.063ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases  ] GC(7968) Concurrent Mark (ZWorker#1) 1191.971ms *[2022-02-02T00:00:49.917+0000][100082.579s][info ][gc,phases  ] GC(7968) Concurrent Mark 1291.496ms* [2022-02-02T00:00:49.918+0000][100082.580s][info ][gc,phases  ] GC(7968) Pause Mark End 0.076ms [2022-02-02T00:00:49.918+0000][100082.580s][info ][safepoint  ] Safepoint "ZMarkEnd", Time since last: 1291581196 ns, Reaching safepoint: 983741 ns, At safepoi nt: 411088 ns, Total: 1394829 ns [2022-02-02T00:00:49.918+0000][100082.580s][info ][gc,phases  ] GC(7968) Concurrent Mark Free 0.001ms [2022-02-02T00:00:49.918+0000][100082.580s][debug][gc,task   ] GC(7968) Executing Task: ZReferenceProcessorTask, Active Workers: 2 [2022-02-02T00:00:49.922+0000][100082.584s][debug][gc,phases  ] GC(7968) Concurrent References Process (ZDriver) 3.803ms [2022-02-02T00:00:49.922+0000][100082.584s][debug][gc,task   ] GC(7968) Executing Task: ZProcessWeakRootsTask, Active Workers: 2 [2022-02-02T00:00:49.975+0000][100082.637s][debug][gc,phases  ] GC(7968) Concurrent Weak Roots OopStorageSet (ZWorker#16) 52.890ms [2022-02-02T00:00:49.975+0000][100082.637s][debug][gc,phases  ] GC(7968) Concurrent Weak Roots OopStorageSet (ZWorker#7) 52.888ms [2022-02-02T00:00:49.986+0000][100082.648s][debug][gc,phases  ] GC(7968) Concurrent References Enqueue (ZDriver) 0.006ms [2022-02-02T00:00:49.986+0000][100082.648s][info ][gc,phases  ] GC(7968) Concurrent Process Non-Strong References 68.404ms [2022-02-02T00:00:49.988+0000][100082.650s][info ][gc,phases  ] GC(7968) Concurrent Reset Relocation Set 1.898ms *[2022-02-02T00:00:49.989+0000][100082.651s][info ][gc      ] Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-52) 0.029ms [2022-02-02T00:00:49.989+0000][100082.651s][info ][gc      ] Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-45) 0.894ms [2022-02-02T00:00:49.989+0000][100082.651s][info ][gc      ] Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-63) 0.214ms [2022-02-02T00:00:49.989+0000][100082.651s][info ][gc      ] Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-59) 0.401ms* [2022-02-02T00:00:49.998+0000][100082.660s][debug][gc,task   ] GC(7968) Executing Task: ZRelocationSetInstallTask, Active Workers: 2
My thought was if it had used more threads and finished the Concurrent Mark phase quickly it might not have ended up in the Allocation Stall.
1. Do you think removing the dynamic number of threads might help in this case? 2. Is there something that can be optimized in work allocation?
It looks like the heuristics doesn't get things completely right here, and uses too few threads. You can try using -XX:-UseDynamicNumberOfGCThreads to always use all threads. Alternatively, you can also play with -XX:SoftMaxHeapSize to give yourself more headroom to avoid allocation stalls. Finally, you could also play with -XX:ZAllocationSpikeTolerance, to make the heuristics more defensive in case the allocation rate is spiky. As a side note, in the future we will be able to resize the number of worker threads we use while the GC is running. E.g. if we pick 2 and in the middle of the GC cycle see that it's too few, we can increase the number of threads on the fly. cheers, Per
Thanks Sundar
On Mon, Jan 31, 2022 at 12:37 AM Per Liden <per.liden@oracle.com <mailto:per.liden@oracle.com>> wrote:
Hi,
It's hard to tell without seeing the complete GC log, but I suspect that the heuristics just picks different number of threads here. The heuristics will pick the number of threads currently needed, based on available memory, allocation rate, etc. Each GC cycle will print "Using XX workers" in the log. I wrote about this feature in my latest blog post under "Dynamic Number of GC Threads" (https://malloc.se/blog/zgc-jdk17 <https://malloc.se/blog/zgc-jdk17>).
cheers, Per
On 1/27/22 20:20, Sundara Mohan M wrote: > Adding complete log of that phase in case if it helps > -01-27T18:51:41.121+0000][34725.483s][info ][gc,phases  ] GC(2927) Pause > Mark Start 0.046ms > [2022-01-27T18:51:41.121+0000][34725.483s][info ][safepoint  ] Safepoint > "ZMarkStart", Time since last: 8392610571 ns, Reaching safepoint: 606586 > ns, At safepoint: 438685 ns, Total: 1045271 ns > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#11) 0.000ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#8) 0.102ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#0) 0.110ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#2) 0.062ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#9) 0.183ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#13) 0.209ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#6) 0.001ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#1) 0.098ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#12) 0.109ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#5) 0.112ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#17) 0.000ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#15) 0.103ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#16) 0.147ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#7) 0.067ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#4) 0.143ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#10) 0.048ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#3) 0.057ms > [2022-01-27T18:51:41.135+0000][34725.496s][debug][gc,phases  ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#14) 0.249ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 4.032ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#16) 3.921ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#7) 3.888ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#3) 3.685ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#4) 3.857ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#10) 3.725ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#12) 4.064ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#6) 4.137ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#17) 3.998ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#0) 4.301ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#8) 4.335ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#14) 3.658ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#15) 3.966ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#13) 4.267ms > [2022-01-27T18:51:41.139+0000][34725.501s][debug][gc,phases  ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#1) 4.165ms > [2022-01-27T18:51:41.139+0000][34725.501s][debug][gc,phases  ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#2) 4.619ms > [2022-01-27T18:51:41.140+0000][34725.502s][debug][gc,phases  ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#9) 5.835ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#7) 4.247ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#3) 4.243ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#6) 4.168ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#17) 4.091ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#9) 2.713ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#10) 4.187ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#0) 4.071ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#2) 3.897ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#16) 4.277ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#5) 4.319ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#4) 4.231ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#15) 3.997ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#13) 3.983ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#14) 4.049ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#1) 3.968ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#8) 4.092ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#12) 4.155ms > [2022-01-27T18:51:41.148+0000][34725.510s][debug][gc,phases  ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#11) 13.665ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] GC(2927) > Concurrent Roots CodeCache (ZWorker#12) 28.078ms > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases  ] GC(2927) > Concurrent Roots CodeCache (ZWorker#0) 30.133ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] GC(2927) > Concurrent Roots CodeCache (ZWorker#3) 30.557ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] GC(2927) > Concurrent Roots CodeCache (ZWorker#13) 29.600ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] GC(2927) > Concurrent Roots CodeCache (ZWorker#5) 29.829ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] GC(2927) > Concurrent Roots CodeCache (ZWorker#9) 30.148ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] GC(2927) > Concurrent Roots CodeCache (ZWorker#10) 30.083ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] GC(2927) > Concurrent Roots CodeCache (ZWorker#15) 29.707ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] GC(2927) > Concurrent Roots CodeCache (ZWorker#7) 30.647ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] GC(2927) > Concurrent Roots CodeCache (ZWorker#4) 29.814ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] GC(2927) > Concurrent Roots CodeCache (ZWorker#8) 29.350ms > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases  ] GC(2927) > Concurrent Roots CodeCache (ZWorker#14) 29.569ms > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases  ] GC(2927) > Concurrent Roots CodeCache (ZWorker#1) 29.496ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] GC(2927) > Concurrent Roots CodeCache (ZWorker#17) 30.227ms > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases  ] GC(2927) > Concurrent Roots CodeCache (ZWorker#6) 30.641ms > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases  ] GC(2927) > Concurrent Roots CodeCache (ZWorker#16) 29.984ms > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases  ] GC(2927) > Concurrent Roots CodeCache (ZWorker#2) 30.087ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] GC(2927) > Concurrent Roots CodeCache (ZWorker#11) 25.501ms > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#9) 1.061ms > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#6) 1.062ms > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#15) 1.060ms > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#16) 1.061ms > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#3) 1.065ms > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#5) 1.061ms > [2022-01-27T18:51:41.320+0000][34725.681s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Flush (ZWorker#12) 1.921ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#9) 1.061ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#8) 1.062ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#1) 1.063ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#13) 1.059ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#14) 1.066ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#7) 1.065ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#16) 1.061ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#15) 1.063ms > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#5) 1.061ms > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#9) 1.057ms > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Flush (ZWorker#12) 0.743ms > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#0) 1.061ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#14) 1.057ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#8) 1.060ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#6) 1.059ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#17) 1.061ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#11) 1.063ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#13) 1.063ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#2) 1.058ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#3) 1.061ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#7) 1.060ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Flush (ZWorker#12) 0.356ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#4) 1.061ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#15) 1.059ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#10) 1.060ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#16) 1.060ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#1) 1.060ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Flush (ZWorker#12) 0.311ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#9) 1.060ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#5) 1.058ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Flush (ZWorker#12) 0.285ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#12) 0.297ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#12) 0.000ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark (ZWorker#12) 150.092ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#0) 1.059ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark (ZWorker#0) 150.279ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#14) 1.055ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark (ZWorker#14) 149.355ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#8) 1.060ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark (ZWorker#8) 150.312ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#6) 1.060ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark (ZWorker#6) 150.323ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#17) 1.062ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#11) 1.058ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#13) 1.060ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#2) 1.059ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark (ZWorker#2) 150.423ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark (ZWorker#13) 150.437ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark (ZWorker#11) 150.374ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#3) 1.061ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark (ZWorker#3) 150.537ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#7) 1.061ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark (ZWorker#7) 150.550ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) > Concurrent Mark (ZWorker#17) 150.364ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#15) 1.056ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#16) 1.059ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#1) 1.060ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark (ZWorker#1) 150.613ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#4) 1.064ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark (ZWorker#16) 150.584ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#10) 1.059ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark (ZWorker#10) 150.706ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark (ZWorker#4) 150.629ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark (ZWorker#15) 150.601ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#9) 1.028ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark (ZWorker#9) 150.938ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#5) 1.057ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) > Concurrent Mark (ZWorker#5) 151.063ms > *[2022-01-27T18:51:41.325+0000][34725.687s][info ][gc,phases  ] GC(2927) > Concurrent Mark 204.119ms* > [2022-01-27T18:51:41.326+0000][34725.688s][info ][gc,phases  ] GC(2927) > Pause Mark End 0.070ms > [2022-01-27T18:51:41.326+0000][34725.688s][info ][safepoint  ] Safepoint > "ZMarkEnd", Time since last: 204207403 ns, Reaching safepoint: 210401 ns, > At safepoint: 237941 ns, Total: 448342 ns > [2022-01-27T18:51:41.326+0000][34725.688s][info ][gc,phases  ] GC(2927) > Concurrent Mark Free 0.001ms > [2022-01-27T18:51:41.327+0000][34725.688s][debug][gc,phases  ] GC(2927) > Concurrent References Process (ZDriver) 0.738ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#13) 3.344ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#4) 3.354ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#8) 3.366ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#0) 3.328ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#11) 3.365ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#14) 3.336ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#5) 3.362ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#1) 3.354ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#9) 3.351ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#3) 3.328ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#17) 3.333ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#10) 3.334ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#2) 3.345ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#7) 3.338ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#6) 3.329ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#15) 3.350ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#16) 3.366ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#12) 3.370ms > [2022-01-27T18:51:41.331+0000][34725.693s][debug][gc,phases  ] GC(2927) > Concurrent References Enqueue (ZDriver) 0.011ms > [2022-01-27T18:51:41.331+0000][34725.693s][info ][gc,phases  ] GC(2927) > Concurrent Process Non-Strong References 5.192ms > [2022-01-27T18:51:41.333+0000][34725.695s][info ][gc,phases  ] GC(2927) > Concurrent Reset Relocation Set 2.186ms > [2022-01-27T18:51:41.349+0000][34725.711s][info ][gc,phases  ] GC(2927) > Concurrent Select Relocation Set 15.721ms > [2022-01-27T18:51:41.350+0000][34725.711s][info ][gc,phases  ] GC(2927) > Pause Relocate Start 0.016ms > [2022-01-27T18:51:41.350+0000][34725.712s][info ][safepoint  ] Safepoint > "ZRelocateStart", Time since last: 23235346 ns, Reaching safepoint: 315064 > ns, At safepoint: 290299 ns, Total: 605363 ns > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,phases  ] GC(2927) > Concurrent Relocate 19.017ms > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,marking ] GC(2927) > Mark: 16 stripe(s), 4 proactive flush(es), 1 terminate flush(es), 0 > completion(s), 0 continuation(s) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,marking ] GC(2927) > Mark Stack Usage: 32M > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,metaspace] GC(2927) > Metaspace: 169M used, 178M committed, 1184M reserved > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref   ] GC(2927) > Soft: 40709 encountered, 0 discovered, 0 enqueued > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref   ] GC(2927) > Weak: 33476 encountered, 7667 discovered, 4604 enqueued > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref   ] GC(2927) > Final: 415 encountered, 0 discovered, 0 enqueued > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref   ] GC(2927) > Phantom: 5155 encountered, 3828 discovered, 205 enqueued > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc  ] GC(2927) > Small Pages: 23233 / 46466M, Empty: 17842M, Relocated: 61M, In-Place: 0 > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc  ] GC(2927) > Medium Pages: 161 / 5152M, Empty: 5056M, Relocated: 9M, In-Place: 0 > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc  ] GC(2927) > Large Pages: 0 / 0M, Empty: 0M, Relocated: 0M, In-Place: 0 > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc  ] GC(2927) > Forwarding Usage: 13M > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] GC(2927) > Min Capacity: 64000M(100%) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] GC(2927) > Max Capacity: 64000M(100%) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] GC(2927) > Soft Max Capacity: 64000M(100%) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] GC(2927) >        Mark Start     Mark End    Relocate Start >  Relocate End      High        Low > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] GC(2927) >  Capacity:  64000M (100%)   64000M (100%)   64000M (100%) >  64000M (100%)   64000M (100%)   64000M (100%) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] GC(2927) >   Free:  12382M (19%)    11392M (18%)    34172M (53%)    61184M > (96%)    61184M (96%)    11326M (18%) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] GC(2927) >   Used:  51618M (81%)    52608M (82%)    29828M (47%)    2816M > (4%)    52674M (82%)    2816M (4%) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] GC(2927) >   Live:     -       1303M (2%)     1303M (2%)    1303M > (2%)       -         - > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] GC(2927) > Allocated:     -        990M (2%)     1108M (2%) > 1195M (2%)       -         - > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] GC(2927) > Garbage:     -       50314M (79%)    27416M (43%)    316M > (0%)       -         - > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] GC(2927) > Reclaimed:     -         -       22898M (36%) > 49997M (78%)      -         - > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc     ] GC(2927) > Garbage Collection (Proactive) 51618M(81%)->2816M(4%) > [2022-01-27T18:51:51.319+0000][34735.681s][info ][gc,start  ] GC(2928) > Garbage Collection (Allocation Rate) > [2022-01-27T18:51:51.321+0000][34735.682s][info ][gc,phases  ] GC(2928) > Pause Mark Start 0.042ms > [2022-01-27T18:51:51.321+0000][34735.683s][info ][safepoint  ] Safepoint > "ZMarkStart", Time since last: 9969777477 ns, Reaching safepoint: 887200 > ns, At safepoint: 523517 ns, Total: 1410717 ns > [2022-01-27T18:51:51.334+0000][34735.696s][debug][gc,phases  ] GC(2928) > Concurrent Roots OopStorageSet (ZWorker#17) 0.542ms > [2022-01-27T18:51:51.334+0000][34735.696s][debug][gc,phases  ] GC(2928) > Concurrent Roots OopStorageSet (ZWorker#10) 0.575ms > [2022-01-27T18:51:51.343+0000][34735.705s][debug][gc,phases  ] GC(2928) > Concurrent Roots ClassLoaderDataGraph (ZWorker#17) 9.161ms > [2022-01-27T18:51:51.344+0000][34735.706s][debug][gc,phases  ] GC(2928) > Concurrent Roots ClassLoaderDataGraph (ZWorker#10) 9.817ms > [2022-01-27T18:51:51.351+0000][34735.713s][debug][gc,phases  ] GC(2928) > Concurrent Roots JavaThreads (ZWorker#10) 7.569ms > [2022-01-27T18:51:51.351+0000][34735.713s][debug][gc,phases  ] GC(2928) > Concurrent Roots JavaThreads (ZWorker#17) 8.243ms > [2022-01-27T18:51:51.407+0000][34735.769s][debug][gc,phases  ] GC(2928) > Concurrent Roots CodeCache (ZWorker#17) 55.952ms > [2022-01-27T18:51:51.407+0000][34735.769s][debug][gc,phases  ] GC(2928) > Concurrent Roots CodeCache (ZWorker#10) 55.988ms > [2022-01-27T18:51:52.336+0000][34736.698s][debug][gc,phases  ] GC(2928) > Concurrent Mark Try Terminate (ZWorker#14) 1.064ms > [2022-01-27T18:51:52.337+0000][34736.699s][debug][gc,phases  ] GC(2928) > Concurrent Mark Try Flush (ZWorker#12) 2.343ms > [2022-01-27T18:51:52.342+0000][34736.703s][debug][gc,phases  ] GC(2928) > Concurrent Mark Try Flush (ZWorker#12) 0.685ms > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases  ] GC(2928) > Concurrent Mark Try Flush (ZWorker#12) 0.294ms > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases  ] GC(2928) > Concurrent Mark Try Terminate (ZWorker#12) 0.320ms > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases  ] GC(2928) > Concurrent Mark Try Terminate (ZWorker#12) 0.000ms > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases  ] GC(2928) > Concurrent Mark (ZWorker#12) 934.304ms > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases  ] GC(2928) > Concurrent Mark Try Terminate (ZWorker#14) 1.062ms > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases  ] GC(2928) > Concurrent Mark (ZWorker#14) 934.339ms > > *[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases  ] GC(2928) > Concurrent Mark 1021.048ms*[2022-01-27T18:51:52.342+0000][34736.704s][info > ][gc,phases  ] GC(2928) Pause Mark End 0.095ms > [2022-01-27T18:51:52.343+0000][34736.704s][info ][safepoint  ] Safepoint > "ZMarkEnd", Time since last: 1021138351 ns, Reaching safepoint: 256951 ns, > At safepoint: 333825 ns, Total: 590776 ns > [2022-01-27T18:51:52.343+0000][34736.704s][info ][gc,phases  ] GC(2928) > Concurrent Mark Free 0.001ms > [2022-01-27T18:51:52.345+0000][34736.707s][debug][gc,phases  ] GC(2928) > Concurrent References Process (ZDriver) 2.019ms > [2022-01-27T18:51:52.364+0000][34736.726s][debug][gc,phases  ] GC(2928) > Concurrent Weak Roots OopStorageSet (ZWorker#13) 19.096ms > [2022-01-27T18:51:52.364+0000][34736.726s][debug][gc,phases  ] GC(2928) > Concurrent Weak Roots OopStorageSet (ZWorker#7) 19.068ms > [2022-01-27T18:51:52.365+0000][34736.727s][debug][gc,phases  ] GC(2928) > Concurrent References Enqueue (ZDriver) 0.010ms > [2022-01-27T18:51:52.365+0000][34736.727s][info ][gc,phases  ] GC(2928) > Concurrent Process Non-Strong References 22.133ms > [2022-01-27T18:51:52.368+0000][34736.730s][info ][gc,phases  ] GC(2928) > Concurrent Reset Relocation Set 2.875ms > [2022-01-27T18:51:52.384+0000][34736.745s][info ][gc,phases  ] GC(2928) > Concurrent Select Relocation Set 15.834ms > [2022-01-27T18:51:52.384+0000][34736.746s][info ][gc,phases  ] GC(2928) > Pause Relocate Start 0.015ms > [2022-01-27T18:51:52.384+0000][34736.746s][info ][safepoint  ] Safepoint > "ZRelocateStart", Time since last: 41003214 ns, Reaching safepoint: 303280 > ns, At safepoint: 155476 ns, Total: 458756 ns > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,phases  ] GC(2928) > Concurrent Relocate 60.419ms > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,marking ] GC(2928) > Mark: 2 stripe(s), 2 proactive flush(es), 1 terminate flush(es), 0 > completion(s), 0 continuation(s) > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,marking ] GC(2928) > Mark Stack Usage: 32M > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,metaspace] GC(2928) > Metaspace: 169M used, 178M committed, 1184M reserved > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,ref   ] GC(2928) > Soft: 40719 encountered, 0 discovered, 0 enqueued > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,ref   ] GC(2928) > Weak: 33189 encountered, 9016 discovered, 4318 enqueued > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,ref   ] GC(2928) > Final: 795 encountered, 387 discovered, 380 enqueued > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,ref   ] GC(2928) > Phantom: 5175 encountered, 3937 discovered, 219 enqueued > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc  ] GC(2928) > Small Pages: 20919 / 41838M, Empty: 15862M, Relocated: 87M, In-Place: 0 > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc  ] GC(2928) > Medium Pages: 130 / 4160M, Empty: 4064M, Relocated: 11M, In-Place: 0 > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc  ] GC(2928) > Large Pages: 20 / 128M, Empty: 128M, Relocated: 0M, In-Place: 0 > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc  ] GC(2928) > Forwarding Usage: 19M > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] GC(2928) > Min Capacity: 64000M(100%) > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] GC(2928) > Max Capacity: 64000M(100%) > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] GC(2928) > Soft Max Capacity: 64000M(100%) > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] GC(2928) >        Mark Start     Mark End    Relocate Start >  Relocate End      High        Low > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] GC(2928) >  Capacity:  64000M (100%)   64000M (100%)   64000M (100%) >  64000M (100%)   64000M (100%)   64000M (100%) > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] GC(2928) >   Free:  17874M (28%)    13228M (21%)    33154M (52%)    57394M > (90%)    57434M (90%)    13142M (21%) > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] GC(2928) >   Used:  46126M (72%)    50772M (79%)    30846M (48%)    6606M > (10%)    50858M (79%)    6566M (10%) > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] GC(2928) >   Live:     -       1301M (2%)     1301M (2%)    1301M > (2%)       -         - > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] GC(2928) > Allocated:     -       4646M (7%)     4774M (7%) > 5004M (8%)       -         - > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] GC(2928) > Garbage:     -       44824M (70%)    24770M (39%)    299M > (0%)       -         - > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] GC(2928) > Reclaimed:     -         -       20054M (31%) > 44524M (70%)      -         - > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc     ] GC(2928) > Garbage Collection (Allocation Rate) 46126M(72%)->6606M(10%) > [2022-01-27T18:52:00.820+0000][34745.182s][info ][gc,start  ] GC(2929) > Garbage Collection (Allocation Rate) > [2022-01-27T18:52:00.821+0000][34745.183s][info ][gc,phases  ] GC(2929) > Pause Mark Start 0.057ms > [2022-01-27T18:52:00.822+0000][34745.184s][info ][safepoint  ] Safepoint > "ZMarkStart", Time since last: 8436197260 ns, Reaching safepoint: 1019671 > ns, At safepoint: 515965 ns, Total: 1535636 ns > [2022-01-27T18:52:00.835+0000][34745.197s][debug][gc,phases  ] GC(2929) > Concurrent Roots OopStorageSet (ZWorker#5) 0.991ms > [2022-01-27T18:52:00.851+0000][34745.213s][debug][gc,phases  ] GC(2929) > Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 15.777ms > [2022-01-27T18:52:00.864+0000][34745.226s][debug][gc,phases  ] GC(2929) > Concurrent Roots JavaThreads (ZWorker#5) 12.769ms > [2022-01-27T18:52:00.945+0000][34745.307s][debug][gc,phases  ] GC(2929) > Concurrent Roots CodeCache (ZWorker#5) 81.380ms > [2022-01-27T18:52:02.766+0000][34747.127s][debug][gc,phases  ] GC(2929) > Concurrent Mark Try Flush (ZWorker#16) 1.613ms > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] GC(2929) > Concurrent Mark Try Flush (ZWorker#16) 0.717ms > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] GC(2929) > Concurrent Mark Try Flush (ZWorker#16) 0.292ms > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] GC(2929) > Concurrent Mark Try Terminate (ZWorker#16) 0.306ms > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] GC(2929) > Concurrent Mark Try Terminate (ZWorker#16) 0.000ms > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] GC(2929) > Concurrent Mark (ZWorker#16) 1825.719ms > > *[2022-01-27T18:52:02.771+0000][34747.133s][info ][gc,phases  ] GC(2929) > Concurrent Mark 1949.325ms*[2022-01-27T18:52:02.774+0000][34747.136s][info > ][gc,phases  ] GC(2929) Pause Mark End 0.212ms > [2022-01-27T18:52:02.775+0000][34747.136s][info ][safepoint  ] Safepoint > "ZMarkEnd", Time since last: 1949455739 ns, Reaching safepoint: 2536816 ns, > At safepoint: 606241 ns, Total: 3143057 ns > [2022-01-27T18:52:02.775+0000][34747.136s][info ][gc,phases  ] GC(2929) > Concurrent Mark Free 0.001ms > [2022-01-27T18:52:02.778+0000][34747.139s][debug][gc,phases  ] GC(2929) > Concurrent References Process (ZDriver) 3.161ms > [2022-01-27T18:52:02.813+0000][34747.175s][debug][gc,phases  ] GC(2929) > Concurrent Weak Roots OopStorageSet (ZWorker#4) 35.717ms > [2022-01-27T18:52:02.814+0000][34747.176s][debug][gc,phases  ] GC(2929) > Concurrent References Enqueue (ZDriver) 0.007ms > [2022-01-27T18:52:02.814+0000][34747.176s][info ][gc,phases  ] GC(2929) > Concurrent Process Non-Strong References 39.943ms > [2022-01-27T18:52:02.818+0000][34747.180s][info ][gc,phases  ] GC(2929) > Concurrent Reset Relocation Set 3.587ms > [2022-01-27T18:52:02.833+0000][34747.195s][info ][gc,phases  ] GC(2929) > Concurrent Select Relocation Set 15.208ms > [2022-01-27T18:52:02.834+0000][34747.195s][info ][gc,phases  ] GC(2929) > Pause Relocate Start 0.017ms > [2022-01-27T18:52:02.834+0000][34747.196s][info ][safepoint  ] Safepoint > "ZRelocateStart", Time since last: 58881245 ns, Reaching safepoint: 286775 > ns, At safepoint: 232929 ns, Total: 519704 ns > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,phases  ] GC(2929) > Concurrent Relocate 107.558ms > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,marking ] GC(2929) > Mark: 1 stripe(s), 2 proactive flush(es), 1 terminate flush(es), 0 > completion(s), 0 continuation(s) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,marking ] GC(2929) > Mark Stack Usage: 32M > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,metaspace] GC(2929) > Metaspace: 169M used, 178M committed, 1184M reserved > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref   ] GC(2929) > Soft: 40717 encountered, 0 discovered, 0 enqueued > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref   ] GC(2929) > Weak: 32517 encountered, 8597 discovered, 3652 enqueued > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref   ] GC(2929) > Final: 415 encountered, 6 discovered, 0 enqueued > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref   ] GC(2929) > Phantom: 5031 encountered, 3633 discovered, 77 enqueued > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc  ] GC(2929) > Small Pages: 18075 / 36150M, Empty: 12846M, Relocated: 76M, In-Place: 0 > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc  ] GC(2929) > Medium Pages: 117 / 3744M, Empty: 3584M, Relocated: 10M, In-Place: 0 > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc  ] GC(2929) > Large Pages: 16 / 104M, Empty: 104M, Relocated: 0M, In-Place: 0 > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc  ] GC(2929) > Forwarding Usage: 15M > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap   ] GC(2929) > Min Capacity: 64000M(100%) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap   ] GC(2929) > Max Capacity: 64000M(100%) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap   ] GC(2929) > Soft Max Capacity: 64000M(100%) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap   ] GC(2929) >        Mark Start     Mark End    Relocate Start >  Relocate End      High        Low > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap   ] GC(2929) >  Capacity:  64000M (100%)   64000M (100%)   64000M (100%) >  64000M (100%)   64000M (100%)   64000M (100%) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap   ] GC(2929) >   Free:  24002M (38%)    15544M (24%)    31836M (50%)    53224M > (83%)    53414M (83%)    15410M (24%) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap   ] GC(2929) >   Used:  39998M (62%)    48456M (76%)    32164M (50%)    10776M > (17%)    48590M (76%)    10586M (17%) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap   ] GC(2929) >   Live:     -       1283M (2%)     1283M (2%)    1283M > (2%)       -         - > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap   ] GC(2929) > Allocated:     -       8458M (13%)    8700M (14%) >  9205M (14%)      -         - > [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc,heap   ] GC(2929) > Garbage:     -       38714M (60%)    22180M (35%)    286M > (0%)       -         - > [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc,heap   ] GC(2929) > Reclaimed:     -         -       16534M (26%) > 38427M (60%)      -         - > [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc     ] GC(2929) > Garbage Collection (Allocation Rate) 39998M(62%)->10776M(17%) > > > Thanks > Sundar > > > On Thu, Jan 27, 2022 at 11:00 AM Sundara Mohan M <m.sundar85@gmail.com <mailto:m.sundar85@gmail.com>> > wrote: > >> Hi, >>   We are using ZGC in production environment with following settings >> *[2022-01-27T09:12:55.684+0000][0.046s][info][gc,init] Version: 17.0.1+12 >> (release)* >> .. >> *[2022-01-27T09:12:55.684+0000][0.046s][info][gc,init] GC Workers: 18 >> (dynamic)* >> ... >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Min Capacity: 64000M >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Initial Capacity: >> 64000M >> *[2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Max Capacity: >> 64000M* >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Medium Page Size: 32M >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Pre-touch: Disabled >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Available space on >> backing filesystem: N/A >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Uncommit: Implicitly >> Disabled (-Xms equals -Xmx) >> *[2022-01-27T09:13:05.275+0000][9.636s][info][gc,init] Runtime Workers: 44* >> [2022-01-27T09:13:05.278+0000][9.640s][info][gc   ] Using The Z Garbage >> Collector >> >> We run into GC cycle every 8-10 seconds. In some GC cycle Concurrent Mark >> phase is taking 2*s* and in some cycle it is taking 200*ms.* >> >> After enabling debug log for gc,phase saw in some cases more ZWorkers are >> doing work in other case it is given to only 1 or 2 ZWorker. >> >> Example log where work is done by multiple thread and took only 200ms >> [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases  ] GC(2927) >> Concurrent Mark (ZWorker#12) 150.092ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#0) 1.059ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) >> Concurrent Mark (ZWorker#0) 150.279ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#14) 1.055ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) >> Concurrent Mark (ZWorker#14) 149.355ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#8) 1.060ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) >> Concurrent Mark (ZWorker#8) 150.312ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#6) 1.060ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) >> Concurrent Mark (ZWorker#6) 150.323ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#17) 1.062ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#11) 1.058ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#13) 1.060ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#2) 1.059ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark (ZWorker#2) 150.423ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) >> Concurrent Mark (ZWorker#13) 150.437ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) >> Concurrent Mark (ZWorker#11) 150.374ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#3) 1.061ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark (ZWorker#3) 150.537ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#7) 1.061ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark (ZWorker#7) 150.550ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] GC(2927) >> Concurrent Mark (ZWorker#17) 150.364ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#15) 1.056ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#16) 1.059ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#1) 1.060ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark (ZWorker#1) 150.613ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#4) 1.064ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark (ZWorker#16) 150.584ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#10) 1.059ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark (ZWorker#10) 150.706ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark (ZWorker#4) 150.629ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark (ZWorker#15) 150.601ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#9) 1.028ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark (ZWorker#9) 150.938ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#5) 1.057ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] GC(2927) >> Concurrent Mark (ZWorker#5) 151.063ms >> *[2022-01-27T18:51:41.325+0000][34725.687s][info ][gc,phases  ] GC(2927) >> Concurrent Mark 204.119ms* >> >> Another case where it was run by only 1/2 worker and took 1/2s respectively >> ... >> *[2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases  ] GC(2928) >> Concurrent Mark (ZWorker#12) 934.304ms* >> [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases  ] GC(2928) >> Concurrent Mark Try Terminate (ZWorker#14) 1.062ms >> *[2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases  ] GC(2928) >> Concurrent Mark (ZWorker#14) 934.339ms* >> *[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases  ] GC(2928) >> Concurrent Mark 1021.048ms* >> >> >> [2022-01-27T18:52:00.822+0000][34745.184s][info ][safepoint  ] Safepoint >> "ZMarkStart", Time since last: 8436197260 ns, Reaching safepoint: 1019671 >> ns, At safepoint: 515965 ns, Total: 1 >> 535636 ns >> [2022-01-27T18:52:00.835+0000][34745.197s][debug][gc,phases  ] GC(2929) >> Concurrent Roots OopStorageSet (ZWorker#5) 0.991ms >> [2022-01-27T18:52:00.851+0000][34745.213s][debug][gc,phases  ] GC(2929) >> Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 15.777ms >> [2022-01-27T18:52:00.864+0000][34745.226s][debug][gc,phases  ] GC(2929) >> Concurrent Roots JavaThreads (ZWorker#5) 12.769ms >> [2022-01-27T18:52:00.945+0000][34745.307s][debug][gc,phases  ] GC(2929) >> Concurrent Roots CodeCache (ZWorker#5) 81.380ms >> [2022-01-27T18:52:02.766+0000][34747.127s][debug][gc,phases  ] GC(2929) >> Concurrent Mark Try Flush (ZWorker#16) 1.613ms >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] GC(2929) >> Concurrent Mark Try Flush (ZWorker#16) 0.717ms >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] GC(2929) >> Concurrent Mark Try Flush (ZWorker#16) 0.292ms >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] GC(2929) >> Concurrent Mark Try Terminate (ZWorker#16) 0.306ms >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] GC(2929) >> Concurrent Mark Try Terminate (ZWorker#16) 0.000ms >> >> >> *[2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] GC(2929) >> Concurrent Mark (ZWorker#16) >> 1825.719ms[2022-01-27T18:52:02.771+0000][34747.133s][info ][gc,phases  ] >> GC(2929) Concurrent Mark 1949.325ms* >> >> Even though we have 18 threads, does anyone have any idea why the work is >> not distributed among multiple workers? >> >> Thanks >> Sundar >> >>
Hi Per, Thanks. Will try XX:-UseDynamicNumberOfGCThreads/ -XX:SoftMaxHeapSize options. Regards Sundar On Wed, Feb 2, 2022 at 4:26 AM Per Liden <per.liden@oracle.com> wrote:
Hi,
On 2/2/22 01:47, Sundara Mohan M wrote:
Hi Per, Here is one instance where it is not able to cleanup as quickly as possible because of not using all threads, attaching the log file as well.
[2022-02-02T00:00:48.623+0000][100081.286s][debug][gc,director ] Rule: Allocation Rate (Dynamic GC Workers), MaxAllocRate: 8681.7MB/s (+/-1.2%), Free: 12800MB, GCCPUTime: 2.779, GCDuration: 1.406s, TimeUntilOOM: 1.457s, TimeUntilGC: -0.049s, GCWorkers: 2 -> 2 [2022-02-02T00:00:48.624+0000][100081.286s][info ][gc,start ] GC(7968) Garbage Collection (Allocation Rate) [2022-02-02T00:00:48.624+0000][100081.286s][info ][gc,task ] GC(7968) Using 2 workers [2022-02-02T00:00:48.625+0000][100081.287s][info ][gc,phases ] GC(7968) Pause Mark Start 0.051ms [2022-02-02T00:00:48.625+0000][100081.287s][info ][safepoint ] Safepoint "ZMarkStart", Time since last: 4730735883 ns, Reaching safepoint: 893580 ns, At safep oint: 450222 ns, Total: 1343802 ns [2022-02-02T00:00:48.640+0000][100081.302s][debug][gc,task ] GC(7968) Executing Task: ZMarkRootsTask, Active Workers: 2 [2022-02-02T00:00:48.640+0000][100081.303s][debug][gc,phases ] GC(7968) Concurrent Roots OopStorageSet (ZWorker#12) 0.751ms [2022-02-02T00:00:48.640+0000][100081.303s][debug][gc,phases ] GC(7968) Concurrent Roots OopStorageSet (ZWorker#4) 0.802ms [2022-02-02T00:00:48.651+0000][100081.313s][debug][gc,phases ] GC(7968) Concurrent Roots ClassLoaderDataGraph (ZWorker#4) 10.565ms [2022-02-02T00:00:48.652+0000][100081.314s][debug][gc,phases ] GC(7968) Concurrent Roots ClassLoaderDataGraph (ZWorker#12) 11.789ms [2022-02-02T00:00:48.660+0000][100081.322s][debug][gc,phases ] GC(7968) Concurrent Roots JavaThreads (ZWorker#12) 7.919ms [2022-02-02T00:00:48.660+0000][100081.322s][debug][gc,phases ] GC(7968) Concurrent Roots JavaThreads (ZWorker#4) 9.086ms [2022-02-02T00:00:48.724+0000][100081.386s][debug][gc,phases ] GC(7968) Concurrent Roots CodeCache (ZWorker#12) 63.954ms [2022-02-02T00:00:48.724+0000][100081.386s][debug][gc,phases ] GC(7968) Concurrent Roots CodeCache (ZWorker#4) 63.921ms *[2022-02-02T00:00:48.724+0000][100081.386s][debug][gc,task ] GC(7968) Executing Task: ZMarkTask, Active Workers: 2 *[2022-02-02T00:00:49.899+0000][100082.561s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.064ms [2022-02-02T00:00:49.905+0000][100082.567s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.065ms [2022-02-02T00:00:49.906+0000][100082.568s][debug][gc,phases ] GC(7968) Concurrent Mark Try Flush (ZWorker#15) 2.011ms [2022-02-02T00:00:49.914+0000][100082.576s][debug][gc,phases ] GC(7968) Concurrent Mark Try Flush (ZWorker#15) 0.897ms [2022-02-02T00:00:49.914+0000][100082.576s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.062ms [2022-02-02T00:00:49.915+0000][100082.577s][debug][gc,phases ] GC(7968) Concurrent Mark Try Flush (ZWorker#15) 0.652ms [2022-02-02T00:00:49.915+0000][100082.577s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.061ms [2022-02-02T00:00:49.915+0000][100082.578s][debug][gc,phases ] GC(7968) Concurrent Mark Try Flush (ZWorker#15) 0.760ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#15) 0.775ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#15) 0.000ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] GC(7968) Concurrent Mark (ZWorker#15) 1191.122ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.063ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] GC(7968) Concurrent Mark (ZWorker#1) 1191.971ms *[2022-02-02T00:00:49.917+0000][100082.579s][info ][gc,phases ] GC(7968) Concurrent Mark 1291.496ms* [2022-02-02T00:00:49.918+0000][100082.580s][info ][gc,phases ] GC(7968) Pause Mark End 0.076ms [2022-02-02T00:00:49.918+0000][100082.580s][info ][safepoint ] Safepoint "ZMarkEnd", Time since last: 1291581196 ns, Reaching safepoint: 983741 ns, At safepoi nt: 411088 ns, Total: 1394829 ns [2022-02-02T00:00:49.918+0000][100082.580s][info ][gc,phases ] GC(7968) Concurrent Mark Free 0.001ms [2022-02-02T00:00:49.918+0000][100082.580s][debug][gc,task ] GC(7968) Executing Task: ZReferenceProcessorTask, Active Workers: 2 [2022-02-02T00:00:49.922+0000][100082.584s][debug][gc,phases ] GC(7968) Concurrent References Process (ZDriver) 3.803ms [2022-02-02T00:00:49.922+0000][100082.584s][debug][gc,task ] GC(7968) Executing Task: ZProcessWeakRootsTask, Active Workers: 2 [2022-02-02T00:00:49.975+0000][100082.637s][debug][gc,phases ] GC(7968) Concurrent Weak Roots OopStorageSet (ZWorker#16) 52.890ms [2022-02-02T00:00:49.975+0000][100082.637s][debug][gc,phases ] GC(7968) Concurrent Weak Roots OopStorageSet (ZWorker#7) 52.888ms [2022-02-02T00:00:49.986+0000][100082.648s][debug][gc,phases ] GC(7968) Concurrent References Enqueue (ZDriver) 0.006ms [2022-02-02T00:00:49.986+0000][100082.648s][info ][gc,phases ] GC(7968) Concurrent Process Non-Strong References 68.404ms [2022-02-02T00:00:49.988+0000][100082.650s][info ][gc,phases ] GC(7968) Concurrent Reset Relocation Set 1.898ms *[2022-02-02T00:00:49.989+0000][100082.651s][info ][gc ] Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-52) 0.029ms [2022-02-02T00:00:49.989+0000][100082.651s][info ][gc ] Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-45) 0.894ms [2022-02-02T00:00:49.989+0000][100082.651s][info ][gc ] Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-63) 0.214ms [2022-02-02T00:00:49.989+0000][100082.651s][info ][gc ] Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-59) 0.401ms* [2022-02-02T00:00:49.998+0000][100082.660s][debug][gc,task ] GC(7968) Executing Task: ZRelocationSetInstallTask, Active Workers: 2
My thought was if it had used more threads and finished the Concurrent Mark phase quickly it might not have ended up in the Allocation Stall.
1. Do you think removing the dynamic number of threads might help in this case? 2. Is there something that can be optimized in work allocation?
It looks like the heuristics doesn't get things completely right here, and uses too few threads. You can try using -XX:-UseDynamicNumberOfGCThreads to always use all threads.
Alternatively, you can also play with -XX:SoftMaxHeapSize to give yourself more headroom to avoid allocation stalls.
Finally, you could also play with -XX:ZAllocationSpikeTolerance, to make the heuristics more defensive in case the allocation rate is spiky.
As a side note, in the future we will be able to resize the number of worker threads we use while the GC is running. E.g. if we pick 2 and in the middle of the GC cycle see that it's too few, we can increase the number of threads on the fly.
cheers, Per
Thanks Sundar
On Mon, Jan 31, 2022 at 12:37 AM Per Liden <per.liden@oracle.com <mailto:per.liden@oracle.com>> wrote:
Hi,
It's hard to tell without seeing the complete GC log, but I suspect that the heuristics just picks different number of threads here. The heuristics will pick the number of threads currently needed, based on available memory, allocation rate, etc. Each GC cycle will print
"Using
XX workers" in the log. I wrote about this feature in my latest blog post under "Dynamic Number of GC Threads" (https://malloc.se/blog/zgc-jdk17 <https://malloc.se/blog/zgc-jdk17 ).
cheers, Per
On 1/27/22 20:20, Sundara Mohan M wrote: > Adding complete log of that phase in case if it helps > -01-27T18:51:41.121+0000][34725.483s][info ][gc,phases ] GC(2927) Pause > Mark Start 0.046ms > [2022-01-27T18:51:41.121+0000][34725.483s][info ][safepoint ] Safepoint > "ZMarkStart", Time since last: 8392610571 ns, Reaching safepoint: 606586 > ns, At safepoint: 438685 ns, Total: 1045271 ns > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#11) 0.000ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#8) 0.102ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#0) 0.110ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#2) 0.062ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#9) 0.183ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#13) 0.209ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#6) 0.001ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#1) 0.098ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#12) 0.109ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#5) 0.112ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#17) 0.000ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#15) 0.103ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#16) 0.147ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#7) 0.067ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#4) 0.143ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#10) 0.048ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#3) 0.057ms > [2022-01-27T18:51:41.135+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#14) 0.249ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 4.032ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#16) 3.921ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#7) 3.888ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#3) 3.685ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#4) 3.857ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#10) 3.725ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#12) 4.064ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#6) 4.137ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#17) 3.998ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#0) 4.301ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#8) 4.335ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#14) 3.658ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#15) 3.966ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#13) 4.267ms > [2022-01-27T18:51:41.139+0000][34725.501s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#1) 4.165ms > [2022-01-27T18:51:41.139+0000][34725.501s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#2) 4.619ms > [2022-01-27T18:51:41.140+0000][34725.502s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#9) 5.835ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#7) 4.247ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#3) 4.243ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#6) 4.168ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#17) 4.091ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#9) 2.713ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#10) 4.187ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#0) 4.071ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#2) 3.897ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#16) 4.277ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#5) 4.319ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#4) 4.231ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#15) 3.997ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#13) 3.983ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#14) 4.049ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#1) 3.968ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#8) 4.092ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#12) 4.155ms > [2022-01-27T18:51:41.148+0000][34725.510s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#11) 13.665ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#12) 28.078ms > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#0) 30.133ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#3) 30.557ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#13) 29.600ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#5) 29.829ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#9) 30.148ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#10) 30.083ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#15) 29.707ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#7) 30.647ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#4) 29.814ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#8) 29.350ms > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#14) 29.569ms > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#1) 29.496ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#17) 30.227ms > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#6) 30.641ms > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#16) 29.984ms > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#2) 30.087ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#11) 25.501ms > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#9) 1.061ms > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#6) 1.062ms > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#15) 1.060ms > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#16) 1.061ms > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#3) 1.065ms > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#5) 1.061ms > [2022-01-27T18:51:41.320+0000][34725.681s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Flush (ZWorker#12) 1.921ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#9) 1.061ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#8) 1.062ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#1) 1.063ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#13) 1.059ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#14) 1.066ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#7) 1.065ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#16) 1.061ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#15) 1.063ms > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#5) 1.061ms > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#9) 1.057ms > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Flush (ZWorker#12) 0.743ms > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#0) 1.061ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#14) 1.057ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#8) 1.060ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#6) 1.059ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#17) 1.061ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#11) 1.063ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#13) 1.063ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#2) 1.058ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#3) 1.061ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#7) 1.060ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Flush (ZWorker#12) 0.356ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#4) 1.061ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#15) 1.059ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#10) 1.060ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#16) 1.060ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#1) 1.060ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Flush (ZWorker#12) 0.311ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#9) 1.060ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#5) 1.058ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Flush (ZWorker#12) 0.285ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#12) 0.297ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#12) 0.000ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#12) 150.092ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#0) 1.059ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#0) 150.279ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#14) 1.055ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#14) 149.355ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#8) 1.060ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#8) 150.312ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#6) 1.060ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#6) 150.323ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#17) 1.062ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#11) 1.058ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#13) 1.060ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#2) 1.059ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#2) 150.423ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#13) 150.437ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#11) 150.374ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#3) 1.061ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#3) 150.537ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#7) 1.061ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#7) 150.550ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#17) 150.364ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#15) 1.056ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#16) 1.059ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#1) 1.060ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#1) 150.613ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#4) 1.064ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#16) 150.584ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#10) 1.059ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#10) 150.706ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#4) 150.629ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#15) 150.601ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#9) 1.028ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#9) 150.938ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#5) 1.057ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#5) 151.063ms > *[2022-01-27T18:51:41.325+0000][34725.687s][info ][gc,phases ] GC(2927) > Concurrent Mark 204.119ms* > [2022-01-27T18:51:41.326+0000][34725.688s][info ][gc,phases ] GC(2927) > Pause Mark End 0.070ms > [2022-01-27T18:51:41.326+0000][34725.688s][info ][safepoint ] Safepoint > "ZMarkEnd", Time since last: 204207403 ns, Reaching safepoint: 210401 ns, > At safepoint: 237941 ns, Total: 448342 ns > [2022-01-27T18:51:41.326+0000][34725.688s][info ][gc,phases ] GC(2927) > Concurrent Mark Free 0.001ms > [2022-01-27T18:51:41.327+0000][34725.688s][debug][gc,phases ] GC(2927) > Concurrent References Process (ZDriver) 0.738ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#13) 3.344ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#4) 3.354ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#8) 3.366ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#0) 3.328ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#11) 3.365ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#14) 3.336ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#5) 3.362ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#1) 3.354ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#9) 3.351ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#3) 3.328ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#17) 3.333ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#10) 3.334ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#2) 3.345ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#7) 3.338ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#6) 3.329ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#15) 3.350ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#16) 3.366ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#12) 3.370ms > [2022-01-27T18:51:41.331+0000][34725.693s][debug][gc,phases ] GC(2927) > Concurrent References Enqueue (ZDriver) 0.011ms > [2022-01-27T18:51:41.331+0000][34725.693s][info ][gc,phases ] GC(2927) > Concurrent Process Non-Strong References 5.192ms > [2022-01-27T18:51:41.333+0000][34725.695s][info ][gc,phases ] GC(2927) > Concurrent Reset Relocation Set 2.186ms > [2022-01-27T18:51:41.349+0000][34725.711s][info ][gc,phases ] GC(2927) > Concurrent Select Relocation Set 15.721ms > [2022-01-27T18:51:41.350+0000][34725.711s][info ][gc,phases ] GC(2927) > Pause Relocate Start 0.016ms > [2022-01-27T18:51:41.350+0000][34725.712s][info ][safepoint ] Safepoint > "ZRelocateStart", Time since last: 23235346 ns, Reaching safepoint: 315064 > ns, At safepoint: 290299 ns, Total: 605363 ns > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,phases ] GC(2927) > Concurrent Relocate 19.017ms > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,marking ] GC(2927) > Mark: 16 stripe(s), 4 proactive flush(es), 1 terminate flush(es),
0
> completion(s), 0 continuation(s) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,marking ] GC(2927) > Mark Stack Usage: 32M > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,metaspace] GC(2927) > Metaspace: 169M used, 178M committed, 1184M reserved > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) > Soft: 40709 encountered, 0 discovered, 0 enqueued > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) > Weak: 33476 encountered, 7667 discovered, 4604 enqueued > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) > Final: 415 encountered, 0 discovered, 0 enqueued > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) > Phantom: 5155 encountered, 3828 discovered, 205 enqueued > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) > Small Pages: 23233 / 46466M, Empty: 17842M, Relocated: 61M, In-Place: 0 > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) > Medium Pages: 161 / 5152M, Empty: 5056M, Relocated: 9M, In-Place:
0
> [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) > Large Pages: 0 / 0M, Empty: 0M, Relocated: 0M, In-Place: 0 > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) > Forwarding Usage: 13M > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Min Capacity: 64000M(100%) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Max Capacity: 64000M(100%) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Soft Max Capacity: 64000M(100%) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Mark Start Mark End Relocate Start > Relocate End High Low > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Capacity: 64000M (100%) 64000M (100%) 64000M (100%) > 64000M (100%) 64000M (100%) 64000M (100%) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Free: 12382M (19%) 11392M (18%) 34172M (53%) 61184M > (96%) 61184M (96%) 11326M (18%) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Used: 51618M (81%) 52608M (82%) 29828M (47%) 2816M > (4%) 52674M (82%) 2816M (4%) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Live: - 1303M (2%) 1303M (2%) 1303M > (2%) - - > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Allocated: - 990M (2%) 1108M (2%) > 1195M (2%) - - > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Garbage: - 50314M (79%) 27416M (43%) 316M > (0%) - - > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Reclaimed: - - 22898M (36%) > 49997M (78%) - - > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc ] GC(2927) > Garbage Collection (Proactive) 51618M(81%)->2816M(4%) > [2022-01-27T18:51:51.319+0000][34735.681s][info ][gc,start ] GC(2928) > Garbage Collection (Allocation Rate) > [2022-01-27T18:51:51.321+0000][34735.682s][info ][gc,phases ] GC(2928) > Pause Mark Start 0.042ms > [2022-01-27T18:51:51.321+0000][34735.683s][info ][safepoint ] Safepoint > "ZMarkStart", Time since last: 9969777477 ns, Reaching safepoint: 887200 > ns, At safepoint: 523517 ns, Total: 1410717 ns > [2022-01-27T18:51:51.334+0000][34735.696s][debug][gc,phases ] GC(2928) > Concurrent Roots OopStorageSet (ZWorker#17) 0.542ms > [2022-01-27T18:51:51.334+0000][34735.696s][debug][gc,phases ] GC(2928) > Concurrent Roots OopStorageSet (ZWorker#10) 0.575ms > [2022-01-27T18:51:51.343+0000][34735.705s][debug][gc,phases ] GC(2928) > Concurrent Roots ClassLoaderDataGraph (ZWorker#17) 9.161ms > [2022-01-27T18:51:51.344+0000][34735.706s][debug][gc,phases ] GC(2928) > Concurrent Roots ClassLoaderDataGraph (ZWorker#10) 9.817ms > [2022-01-27T18:51:51.351+0000][34735.713s][debug][gc,phases ] GC(2928) > Concurrent Roots JavaThreads (ZWorker#10) 7.569ms > [2022-01-27T18:51:51.351+0000][34735.713s][debug][gc,phases ] GC(2928) > Concurrent Roots JavaThreads (ZWorker#17) 8.243ms > [2022-01-27T18:51:51.407+0000][34735.769s][debug][gc,phases ] GC(2928) > Concurrent Roots CodeCache (ZWorker#17) 55.952ms > [2022-01-27T18:51:51.407+0000][34735.769s][debug][gc,phases ] GC(2928) > Concurrent Roots CodeCache (ZWorker#10) 55.988ms > [2022-01-27T18:51:52.336+0000][34736.698s][debug][gc,phases ] GC(2928) > Concurrent Mark Try Terminate (ZWorker#14) 1.064ms > [2022-01-27T18:51:52.337+0000][34736.699s][debug][gc,phases ] GC(2928) > Concurrent Mark Try Flush (ZWorker#12) 2.343ms > [2022-01-27T18:51:52.342+0000][34736.703s][debug][gc,phases ] GC(2928) > Concurrent Mark Try Flush (ZWorker#12) 0.685ms > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) > Concurrent Mark Try Flush (ZWorker#12) 0.294ms > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) > Concurrent Mark Try Terminate (ZWorker#12) 0.320ms > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) > Concurrent Mark Try Terminate (ZWorker#12) 0.000ms > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) > Concurrent Mark (ZWorker#12) 934.304ms > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) > Concurrent Mark Try Terminate (ZWorker#14) 1.062ms > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) > Concurrent Mark (ZWorker#14) 934.339ms > > *[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases ] GC(2928) > Concurrent Mark 1021.048ms*[2022-01-27T18:51:52.342+0000][34736.704s][info > ][gc,phases ] GC(2928) Pause Mark End 0.095ms > [2022-01-27T18:51:52.343+0000][34736.704s][info ][safepoint ] Safepoint > "ZMarkEnd", Time since last: 1021138351 ns, Reaching safepoint: 256951 ns, > At safepoint: 333825 ns, Total: 590776 ns > [2022-01-27T18:51:52.343+0000][34736.704s][info ][gc,phases ] GC(2928) > Concurrent Mark Free 0.001ms > [2022-01-27T18:51:52.345+0000][34736.707s][debug][gc,phases ] GC(2928) > Concurrent References Process (ZDriver) 2.019ms > [2022-01-27T18:51:52.364+0000][34736.726s][debug][gc,phases ] GC(2928) > Concurrent Weak Roots OopStorageSet (ZWorker#13) 19.096ms > [2022-01-27T18:51:52.364+0000][34736.726s][debug][gc,phases ] GC(2928) > Concurrent Weak Roots OopStorageSet (ZWorker#7) 19.068ms > [2022-01-27T18:51:52.365+0000][34736.727s][debug][gc,phases ] GC(2928) > Concurrent References Enqueue (ZDriver) 0.010ms > [2022-01-27T18:51:52.365+0000][34736.727s][info ][gc,phases ] GC(2928) > Concurrent Process Non-Strong References 22.133ms > [2022-01-27T18:51:52.368+0000][34736.730s][info ][gc,phases ] GC(2928) > Concurrent Reset Relocation Set 2.875ms > [2022-01-27T18:51:52.384+0000][34736.745s][info ][gc,phases ] GC(2928) > Concurrent Select Relocation Set 15.834ms > [2022-01-27T18:51:52.384+0000][34736.746s][info ][gc,phases ] GC(2928) > Pause Relocate Start 0.015ms > [2022-01-27T18:51:52.384+0000][34736.746s][info ][safepoint ] Safepoint > "ZRelocateStart", Time since last: 41003214 ns, Reaching safepoint: 303280 > ns, At safepoint: 155476 ns, Total: 458756 ns > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,phases ] GC(2928) > Concurrent Relocate 60.419ms > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,marking ] GC(2928) > Mark: 2 stripe(s), 2 proactive flush(es), 1 terminate flush(es), 0 > completion(s), 0 continuation(s) > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,marking ] GC(2928) > Mark Stack Usage: 32M > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,metaspace] GC(2928) > Metaspace: 169M used, 178M committed, 1184M reserved > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,ref ] GC(2928) > Soft: 40719 encountered, 0 discovered, 0 enqueued > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,ref ] GC(2928) > Weak: 33189 encountered, 9016 discovered, 4318 enqueued > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,ref ] GC(2928) > Final: 795 encountered, 387 discovered, 380 enqueued > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,ref ] GC(2928) > Phantom: 5175 encountered, 3937 discovered, 219 enqueued > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) > Small Pages: 20919 / 41838M, Empty: 15862M, Relocated: 87M, In-Place: 0 > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) > Medium Pages: 130 / 4160M, Empty: 4064M, Relocated: 11M,
In-Place: 0
> [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) > Large Pages: 20 / 128M, Empty: 128M, Relocated: 0M, In-Place: 0 > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) > Forwarding Usage: 19M > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Min Capacity: 64000M(100%) > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Max Capacity: 64000M(100%) > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Soft Max Capacity: 64000M(100%) > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Mark Start Mark End Relocate Start > Relocate End High Low > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Capacity: 64000M (100%) 64000M (100%) 64000M (100%) > 64000M (100%) 64000M (100%) 64000M (100%) > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Free: 17874M (28%) 13228M (21%) 33154M (52%) 57394M > (90%) 57434M (90%) 13142M (21%) > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Used: 46126M (72%) 50772M (79%) 30846M (48%) 6606M > (10%) 50858M (79%) 6566M (10%) > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Live: - 1301M (2%) 1301M (2%) 1301M > (2%) - - > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Allocated: - 4646M (7%) 4774M (7%) > 5004M (8%) - - > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Garbage: - 44824M (70%) 24770M (39%) 299M > (0%) - - > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Reclaimed: - - 20054M (31%) > 44524M (70%) - - > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc ] GC(2928) > Garbage Collection (Allocation Rate) 46126M(72%)->6606M(10%) > [2022-01-27T18:52:00.820+0000][34745.182s][info ][gc,start ] GC(2929) > Garbage Collection (Allocation Rate) > [2022-01-27T18:52:00.821+0000][34745.183s][info ][gc,phases ] GC(2929) > Pause Mark Start 0.057ms > [2022-01-27T18:52:00.822+0000][34745.184s][info ][safepoint ] Safepoint > "ZMarkStart", Time since last: 8436197260 ns, Reaching safepoint: 1019671 > ns, At safepoint: 515965 ns, Total: 1535636 ns > [2022-01-27T18:52:00.835+0000][34745.197s][debug][gc,phases ] GC(2929) > Concurrent Roots OopStorageSet (ZWorker#5) 0.991ms > [2022-01-27T18:52:00.851+0000][34745.213s][debug][gc,phases ] GC(2929) > Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 15.777ms > [2022-01-27T18:52:00.864+0000][34745.226s][debug][gc,phases ] GC(2929) > Concurrent Roots JavaThreads (ZWorker#5) 12.769ms > [2022-01-27T18:52:00.945+0000][34745.307s][debug][gc,phases ] GC(2929) > Concurrent Roots CodeCache (ZWorker#5) 81.380ms > [2022-01-27T18:52:02.766+0000][34747.127s][debug][gc,phases ] GC(2929) > Concurrent Mark Try Flush (ZWorker#16) 1.613ms > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) > Concurrent Mark Try Flush (ZWorker#16) 0.717ms > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) > Concurrent Mark Try Flush (ZWorker#16) 0.292ms > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) > Concurrent Mark Try Terminate (ZWorker#16) 0.306ms > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) > Concurrent Mark Try Terminate (ZWorker#16) 0.000ms > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) > Concurrent Mark (ZWorker#16) 1825.719ms > > *[2022-01-27T18:52:02.771+0000][34747.133s][info ][gc,phases ] GC(2929) > Concurrent Mark 1949.325ms*[2022-01-27T18:52:02.774+0000][34747.136s][info > ][gc,phases ] GC(2929) Pause Mark End 0.212ms > [2022-01-27T18:52:02.775+0000][34747.136s][info ][safepoint ] Safepoint > "ZMarkEnd", Time since last: 1949455739 ns, Reaching safepoint: 2536816 ns, > At safepoint: 606241 ns, Total: 3143057 ns > [2022-01-27T18:52:02.775+0000][34747.136s][info ][gc,phases ] GC(2929) > Concurrent Mark Free 0.001ms > [2022-01-27T18:52:02.778+0000][34747.139s][debug][gc,phases ] GC(2929) > Concurrent References Process (ZDriver) 3.161ms > [2022-01-27T18:52:02.813+0000][34747.175s][debug][gc,phases ] GC(2929) > Concurrent Weak Roots OopStorageSet (ZWorker#4) 35.717ms > [2022-01-27T18:52:02.814+0000][34747.176s][debug][gc,phases ] GC(2929) > Concurrent References Enqueue (ZDriver) 0.007ms > [2022-01-27T18:52:02.814+0000][34747.176s][info ][gc,phases ] GC(2929) > Concurrent Process Non-Strong References 39.943ms > [2022-01-27T18:52:02.818+0000][34747.180s][info ][gc,phases ] GC(2929) > Concurrent Reset Relocation Set 3.587ms > [2022-01-27T18:52:02.833+0000][34747.195s][info ][gc,phases ] GC(2929) > Concurrent Select Relocation Set 15.208ms > [2022-01-27T18:52:02.834+0000][34747.195s][info ][gc,phases ] GC(2929) > Pause Relocate Start 0.017ms > [2022-01-27T18:52:02.834+0000][34747.196s][info ][safepoint ] Safepoint > "ZRelocateStart", Time since last: 58881245 ns, Reaching safepoint: 286775 > ns, At safepoint: 232929 ns, Total: 519704 ns > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,phases ] GC(2929) > Concurrent Relocate 107.558ms > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,marking ] GC(2929) > Mark: 1 stripe(s), 2 proactive flush(es), 1 terminate flush(es), 0 > completion(s), 0 continuation(s) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,marking ] GC(2929) > Mark Stack Usage: 32M > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,metaspace] GC(2929) > Metaspace: 169M used, 178M committed, 1184M reserved > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) > Soft: 40717 encountered, 0 discovered, 0 enqueued > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) > Weak: 32517 encountered, 8597 discovered, 3652 enqueued > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) > Final: 415 encountered, 6 discovered, 0 enqueued > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) > Phantom: 5031 encountered, 3633 discovered, 77 enqueued > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) > Small Pages: 18075 / 36150M, Empty: 12846M, Relocated: 76M, In-Place: 0 > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) > Medium Pages: 117 / 3744M, Empty: 3584M, Relocated: 10M,
In-Place: 0
> [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) > Large Pages: 16 / 104M, Empty: 104M, Relocated: 0M, In-Place: 0 > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) > Forwarding Usage: 15M > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) > Min Capacity: 64000M(100%) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) > Max Capacity: 64000M(100%) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) > Soft Max Capacity: 64000M(100%) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) > Mark Start Mark End Relocate Start > Relocate End High Low > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) > Capacity: 64000M (100%) 64000M (100%) 64000M (100%) > 64000M (100%) 64000M (100%) 64000M (100%) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) > Free: 24002M (38%) 15544M (24%) 31836M (50%) 53224M > (83%) 53414M (83%) 15410M (24%) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) > Used: 39998M (62%) 48456M (76%) 32164M (50%) 10776M > (17%) 48590M (76%) 10586M (17%) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) > Live: - 1283M (2%) 1283M (2%) 1283M > (2%) - - > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) > Allocated: - 8458M (13%) 8700M (14%) > 9205M (14%) - - > [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc,heap ] GC(2929) > Garbage: - 38714M (60%) 22180M (35%) 286M > (0%) - - > [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc,heap ] GC(2929) > Reclaimed: - - 16534M (26%) > 38427M (60%) - - > [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc ] GC(2929) > Garbage Collection (Allocation Rate) 39998M(62%)->10776M(17%) > > > Thanks > Sundar > > > On Thu, Jan 27, 2022 at 11:00 AM Sundara Mohan M <m.sundar85@gmail.com <mailto:m.sundar85@gmail.com>> > wrote: > >> Hi, >> We are using ZGC in production environment with following settings >> *[2022-01-27T09:12:55.684+0000][0.046s][info][gc,init] Version: 17.0.1+12 >> (release)* >> .. >> *[2022-01-27T09:12:55.684+0000][0.046s][info][gc,init] GC Workers: 18 >> (dynamic)* >> ... >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Min Capacity: 64000M >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Initial Capacity: >> 64000M >> *[2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Max
Capacity:
>> 64000M* >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Medium Page Size: 32M >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Pre-touch: Disabled >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Available space on >> backing filesystem: N/A >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Uncommit: Implicitly >> Disabled (-Xms equals -Xmx) >> *[2022-01-27T09:13:05.275+0000][9.636s][info][gc,init] Runtime Workers: 44* >> [2022-01-27T09:13:05.278+0000][9.640s][info][gc ] Using The Z Garbage >> Collector >> >> We run into GC cycle every 8-10 seconds. In some GC cycle Concurrent Mark >> phase is taking 2*s* and in some cycle it is taking 200*ms.* >> >> After enabling debug log for gc,phase saw in some cases more ZWorkers are >> doing work in other case it is given to only 1 or 2 ZWorker. >> >> Example log where work is done by multiple thread and took only 200ms >> [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#12) 150.092ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#0) 1.059ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#0) 150.279ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#14) 1.055ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#14) 149.355ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#8) 1.060ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#8) 150.312ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#6) 1.060ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#6) 150.323ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#17) 1.062ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#11) 1.058ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#13) 1.060ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#2) 1.059ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#2) 150.423ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#13) 150.437ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#11) 150.374ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#3) 1.061ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#3) 150.537ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#7) 1.061ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#7) 150.550ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#17) 150.364ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#15) 1.056ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#16) 1.059ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#1) 1.060ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#1) 150.613ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#4) 1.064ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#16) 150.584ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#10) 1.059ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#10) 150.706ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#4) 150.629ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#15) 150.601ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#9) 1.028ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#9) 150.938ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#5) 1.057ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#5) 151.063ms >> *[2022-01-27T18:51:41.325+0000][34725.687s][info ][gc,phases ] GC(2927) >> Concurrent Mark 204.119ms* >> >> Another case where it was run by only 1/2 worker and took 1/2s respectively >> ... >> *[2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) >> Concurrent Mark (ZWorker#12) 934.304ms* >> [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) >> Concurrent Mark Try Terminate (ZWorker#14) 1.062ms >> *[2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) >> Concurrent Mark (ZWorker#14) 934.339ms* >> *[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases ] GC(2928) >> Concurrent Mark 1021.048ms* >> >> >> [2022-01-27T18:52:00.822+0000][34745.184s][info ][safepoint ] Safepoint >> "ZMarkStart", Time since last: 8436197260 ns, Reaching safepoint: 1019671 >> ns, At safepoint: 515965 ns, Total: 1 >> 535636 ns >> [2022-01-27T18:52:00.835+0000][34745.197s][debug][gc,phases ] GC(2929) >> Concurrent Roots OopStorageSet (ZWorker#5) 0.991ms >> [2022-01-27T18:52:00.851+0000][34745.213s][debug][gc,phases ] GC(2929) >> Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 15.777ms >> [2022-01-27T18:52:00.864+0000][34745.226s][debug][gc,phases ] GC(2929) >> Concurrent Roots JavaThreads (ZWorker#5) 12.769ms >> [2022-01-27T18:52:00.945+0000][34745.307s][debug][gc,phases ] GC(2929) >> Concurrent Roots CodeCache (ZWorker#5) 81.380ms >> [2022-01-27T18:52:02.766+0000][34747.127s][debug][gc,phases ] GC(2929) >> Concurrent Mark Try Flush (ZWorker#16) 1.613ms >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) >> Concurrent Mark Try Flush (ZWorker#16) 0.717ms >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) >> Concurrent Mark Try Flush (ZWorker#16) 0.292ms >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) >> Concurrent Mark Try Terminate (ZWorker#16) 0.306ms >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) >> Concurrent Mark Try Terminate (ZWorker#16) 0.000ms >> >> >> *[2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) >> Concurrent Mark (ZWorker#16) >> 1825.719ms[2022-01-27T18:52:02.771+0000][34747.133s][info ][gc,phases ] >> GC(2929) Concurrent Mark 1949.325ms* >> >> Even though we have 18 threads, does anyone have any idea why the work is >> not distributed among multiple workers? >> >> Thanks >> Sundar >> >>
Hi Per, I tried using -XX:-UseDynamicNumberOfGCThreads and seeing no of threads is reduced With -UseDynamicNumberOfGCThreads GC Precious Log: NUMA Support: Enabled NUMA Nodes: 2 CPUs: 72 total, 72 available Memory: 191885M Large Page Support: Disabled * GC Workers: 9/44 (static)* Address Space Type: Contiguous/Unrestricted/Complete Address Space Size: 1024000M x 3 = 3072000M Heap Backing File: /memfd:java_heap Heap Backing Filesystem: tmpfs (0x1021994) Min Capacity: 64000M Initial Capacity: 64000M Max Capacity: 64000M Medium Page Size: 32M Pre-touch: Disabled Available space on backing filesystem: N/A Uncommit: Implicitly Disabled (-Xms equals -Xmx) Runtime Workers: 44 Without -UseDynamicNumberOfGCThreads GC Precious Log: NUMA Support: Enabled NUMA Nodes: 2 CPUs: 72 total, 72 available Memory: 191856M Large Page Support: Disabled * GC Workers: 18 (dynamic)* Address Space Type: Contiguous/Unrestricted/Complete Address Space Size: 1024000M x 3 = 3072000M Heap Backing File: /memfd:java_heap Heap Backing Filesystem: tmpfs (0x1021994) Min Capacity: 64000M Initial Capacity: 64000M Max Capacity: 64000M Medium Page Size: 32M Pre-touch: Disabled Available space on backing filesystem: N/A Uncommit: Implicitly Disabled (-Xms equals -Xmx) Runtime Workers: 44 1. Why is removing UseDynamicNumberOfGCThreads reducing the number of GC Workers? Is 9 thread from pool of 44 always used for concurrent work? 2. Can we get the same number of workers using the ConcGCThread flag? After using -UseDynamicNumberOfGCThreads sometimes i still see Allocation Stall, do you think increasing GC Worker might help in that case? Thanks Sundar On Wed, Feb 2, 2022 at 4:37 PM Sundara Mohan M <m.sundar85@gmail.com> wrote:
Hi Per, Thanks. Will try XX:-UseDynamicNumberOfGCThreads/ -XX:SoftMaxHeapSize options.
Regards Sundar
On Wed, Feb 2, 2022 at 4:26 AM Per Liden <per.liden@oracle.com> wrote:
Hi,
On 2/2/22 01:47, Sundara Mohan M wrote:
Hi Per, Here is one instance where it is not able to cleanup as quickly as possible because of not using all threads, attaching the log file as well.
[2022-02-02T00:00:48.623+0000][100081.286s][debug][gc,director ] Rule: Allocation Rate (Dynamic GC Workers), MaxAllocRate: 8681.7MB/s (+/-1.2%), Free: 12800MB, GCCPUTime: 2.779, GCDuration: 1.406s, TimeUntilOOM: 1.457s, TimeUntilGC: -0.049s, GCWorkers: 2 -> 2 [2022-02-02T00:00:48.624+0000][100081.286s][info ][gc,start ] GC(7968) Garbage Collection (Allocation Rate) [2022-02-02T00:00:48.624+0000][100081.286s][info ][gc,task ] GC(7968) Using 2 workers [2022-02-02T00:00:48.625+0000][100081.287s][info ][gc,phases ] GC(7968) Pause Mark Start 0.051ms [2022-02-02T00:00:48.625+0000][100081.287s][info ][safepoint ] Safepoint "ZMarkStart", Time since last: 4730735883 ns, Reaching safepoint: 893580 ns, At safep oint: 450222 ns, Total: 1343802 ns [2022-02-02T00:00:48.640+0000][100081.302s][debug][gc,task ] GC(7968) Executing Task: ZMarkRootsTask, Active Workers: 2 [2022-02-02T00:00:48.640+0000][100081.303s][debug][gc,phases ] GC(7968) Concurrent Roots OopStorageSet (ZWorker#12) 0.751ms [2022-02-02T00:00:48.640+0000][100081.303s][debug][gc,phases ] GC(7968) Concurrent Roots OopStorageSet (ZWorker#4) 0.802ms [2022-02-02T00:00:48.651+0000][100081.313s][debug][gc,phases ] GC(7968) Concurrent Roots ClassLoaderDataGraph (ZWorker#4) 10.565ms [2022-02-02T00:00:48.652+0000][100081.314s][debug][gc,phases ] GC(7968) Concurrent Roots ClassLoaderDataGraph (ZWorker#12) 11.789ms [2022-02-02T00:00:48.660+0000][100081.322s][debug][gc,phases ] GC(7968) Concurrent Roots JavaThreads (ZWorker#12) 7.919ms [2022-02-02T00:00:48.660+0000][100081.322s][debug][gc,phases ] GC(7968) Concurrent Roots JavaThreads (ZWorker#4) 9.086ms [2022-02-02T00:00:48.724+0000][100081.386s][debug][gc,phases ] GC(7968) Concurrent Roots CodeCache (ZWorker#12) 63.954ms [2022-02-02T00:00:48.724+0000][100081.386s][debug][gc,phases ] GC(7968) Concurrent Roots CodeCache (ZWorker#4) 63.921ms *[2022-02-02T00:00:48.724+0000][100081.386s][debug][gc,task ] GC(7968) Executing Task: ZMarkTask, Active Workers: 2 *[2022-02-02T00:00:49.899+0000][100082.561s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.064ms [2022-02-02T00:00:49.905+0000][100082.567s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.065ms [2022-02-02T00:00:49.906+0000][100082.568s][debug][gc,phases ] GC(7968) Concurrent Mark Try Flush (ZWorker#15) 2.011ms [2022-02-02T00:00:49.914+0000][100082.576s][debug][gc,phases ] GC(7968) Concurrent Mark Try Flush (ZWorker#15) 0.897ms [2022-02-02T00:00:49.914+0000][100082.576s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.062ms [2022-02-02T00:00:49.915+0000][100082.577s][debug][gc,phases ] GC(7968) Concurrent Mark Try Flush (ZWorker#15) 0.652ms [2022-02-02T00:00:49.915+0000][100082.577s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.061ms [2022-02-02T00:00:49.915+0000][100082.578s][debug][gc,phases ] GC(7968) Concurrent Mark Try Flush (ZWorker#15) 0.760ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#15) 0.775ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#15) 0.000ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] GC(7968) Concurrent Mark (ZWorker#15) 1191.122ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.063ms [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] GC(7968) Concurrent Mark (ZWorker#1) 1191.971ms *[2022-02-02T00:00:49.917+0000][100082.579s][info ][gc,phases ] GC(7968) Concurrent Mark 1291.496ms* [2022-02-02T00:00:49.918+0000][100082.580s][info ][gc,phases ] GC(7968) Pause Mark End 0.076ms [2022-02-02T00:00:49.918+0000][100082.580s][info ][safepoint ] Safepoint "ZMarkEnd", Time since last: 1291581196 ns, Reaching safepoint: 983741 ns, At safepoi nt: 411088 ns, Total: 1394829 ns [2022-02-02T00:00:49.918+0000][100082.580s][info ][gc,phases ] GC(7968) Concurrent Mark Free 0.001ms [2022-02-02T00:00:49.918+0000][100082.580s][debug][gc,task ] GC(7968) Executing Task: ZReferenceProcessorTask, Active Workers: 2 [2022-02-02T00:00:49.922+0000][100082.584s][debug][gc,phases ] GC(7968) Concurrent References Process (ZDriver) 3.803ms [2022-02-02T00:00:49.922+0000][100082.584s][debug][gc,task ] GC(7968) Executing Task: ZProcessWeakRootsTask, Active Workers: 2 [2022-02-02T00:00:49.975+0000][100082.637s][debug][gc,phases ] GC(7968) Concurrent Weak Roots OopStorageSet (ZWorker#16) 52.890ms [2022-02-02T00:00:49.975+0000][100082.637s][debug][gc,phases ] GC(7968) Concurrent Weak Roots OopStorageSet (ZWorker#7) 52.888ms [2022-02-02T00:00:49.986+0000][100082.648s][debug][gc,phases ] GC(7968) Concurrent References Enqueue (ZDriver) 0.006ms [2022-02-02T00:00:49.986+0000][100082.648s][info ][gc,phases ] GC(7968) Concurrent Process Non-Strong References 68.404ms [2022-02-02T00:00:49.988+0000][100082.650s][info ][gc,phases ] GC(7968) Concurrent Reset Relocation Set 1.898ms *[2022-02-02T00:00:49.989+0000][100082.651s][info ][gc ] Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-52) 0.029ms [2022-02-02T00:00:49.989+0000][100082.651s][info ][gc ] Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-45) 0.894ms [2022-02-02T00:00:49.989+0000][100082.651s][info ][gc ] Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-63) 0.214ms [2022-02-02T00:00:49.989+0000][100082.651s][info ][gc ] Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-59) 0.401ms* [2022-02-02T00:00:49.998+0000][100082.660s][debug][gc,task ] GC(7968) Executing Task: ZRelocationSetInstallTask, Active Workers: 2
My thought was if it had used more threads and finished the Concurrent Mark phase quickly it might not have ended up in the Allocation Stall.
1. Do you think removing the dynamic number of threads might help in this case? 2. Is there something that can be optimized in work allocation?
It looks like the heuristics doesn't get things completely right here, and uses too few threads. You can try using -XX:-UseDynamicNumberOfGCThreads to always use all threads.
Alternatively, you can also play with -XX:SoftMaxHeapSize to give yourself more headroom to avoid allocation stalls.
Finally, you could also play with -XX:ZAllocationSpikeTolerance, to make the heuristics more defensive in case the allocation rate is spiky.
As a side note, in the future we will be able to resize the number of worker threads we use while the GC is running. E.g. if we pick 2 and in the middle of the GC cycle see that it's too few, we can increase the number of threads on the fly.
cheers, Per
Thanks Sundar
On Mon, Jan 31, 2022 at 12:37 AM Per Liden <per.liden@oracle.com <mailto:per.liden@oracle.com>> wrote:
Hi,
It's hard to tell without seeing the complete GC log, but I suspect that the heuristics just picks different number of threads here. The heuristics will pick the number of threads currently needed, based
on
available memory, allocation rate, etc. Each GC cycle will print
"Using
XX workers" in the log. I wrote about this feature in my latest blog post under "Dynamic Number of GC Threads" (https://malloc.se/blog/zgc-jdk17 <https://malloc.se/blog/zgc-jdk17 ).
cheers, Per
On 1/27/22 20:20, Sundara Mohan M wrote: > Adding complete log of that phase in case if it helps > -01-27T18:51:41.121+0000][34725.483s][info ][gc,phases ] GC(2927) Pause > Mark Start 0.046ms > [2022-01-27T18:51:41.121+0000][34725.483s][info ][safepoint ] Safepoint > "ZMarkStart", Time since last: 8392610571 ns, Reaching safepoint: 606586 > ns, At safepoint: 438685 ns, Total: 1045271 ns > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#11) 0.000ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#8) 0.102ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#0) 0.110ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#2) 0.062ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#9) 0.183ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#13) 0.209ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#6) 0.001ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#1) 0.098ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#12) 0.109ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#5) 0.112ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#17) 0.000ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#15) 0.103ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#16) 0.147ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#7) 0.067ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#4) 0.143ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#10) 0.048ms > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#3) 0.057ms > [2022-01-27T18:51:41.135+0000][34725.496s][debug][gc,phases ] GC(2927) > Concurrent Roots OopStorageSet (ZWorker#14) 0.249ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 4.032ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#16) 3.921ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#7) 3.888ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#3) 3.685ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#4) 3.857ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#10) 3.725ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#12) 4.064ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#6) 4.137ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#17) 3.998ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#0) 4.301ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#8) 4.335ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#14) 3.658ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#15) 3.966ms > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#13) 4.267ms > [2022-01-27T18:51:41.139+0000][34725.501s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#1) 4.165ms > [2022-01-27T18:51:41.139+0000][34725.501s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#2) 4.619ms > [2022-01-27T18:51:41.140+0000][34725.502s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#9) 5.835ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#7) 4.247ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#3) 4.243ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#6) 4.168ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#17) 4.091ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#9) 2.713ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#10) 4.187ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#0) 4.071ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#2) 3.897ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#16) 4.277ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#5) 4.319ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#4) 4.231ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#15) 3.997ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#13) 3.983ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#14) 4.049ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#1) 3.968ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#8) 4.092ms > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] GC(2927) > Concurrent Roots JavaThreads (ZWorker#12) 4.155ms > [2022-01-27T18:51:41.148+0000][34725.510s][debug][gc,phases ] GC(2927) > Concurrent Roots ClassLoaderDataGraph (ZWorker#11) 13.665ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#12) 28.078ms > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#0) 30.133ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#3) 30.557ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#13) 29.600ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#5) 29.829ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#9) 30.148ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#10) 30.083ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#15) 29.707ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#7) 30.647ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#4) 29.814ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#8) 29.350ms > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#14) 29.569ms > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#1) 29.496ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#17) 30.227ms > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#6) 30.641ms > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#16) 29.984ms > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#2) 30.087ms > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] GC(2927) > Concurrent Roots CodeCache (ZWorker#11) 25.501ms > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#9) 1.061ms > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#6) 1.062ms > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#15) 1.060ms > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#16) 1.061ms > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#3) 1.065ms > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#5) 1.061ms > [2022-01-27T18:51:41.320+0000][34725.681s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Flush (ZWorker#12) 1.921ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#9) 1.061ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#8) 1.062ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#1) 1.063ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#13) 1.059ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#14) 1.066ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#7) 1.065ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#16) 1.061ms > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#15) 1.063ms > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#5) 1.061ms > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#9) 1.057ms > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Flush (ZWorker#12) 0.743ms > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#0) 1.061ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#14) 1.057ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#8) 1.060ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#6) 1.059ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#17) 1.061ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#11) 1.063ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#13) 1.063ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#2) 1.058ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#3) 1.061ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#7) 1.060ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Flush (ZWorker#12) 0.356ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#4) 1.061ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#15) 1.059ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#10) 1.060ms > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#16) 1.060ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#1) 1.060ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Flush (ZWorker#12) 0.311ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#9) 1.060ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#5) 1.058ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Flush (ZWorker#12) 0.285ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#12) 0.297ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#12) 0.000ms > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#12) 150.092ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#0) 1.059ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#0) 150.279ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#14) 1.055ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#14) 149.355ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#8) 1.060ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#8) 150.312ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#6) 1.060ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#6) 150.323ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#17) 1.062ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#11) 1.058ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#13) 1.060ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#2) 1.059ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#2) 150.423ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#13) 150.437ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#11) 150.374ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#3) 1.061ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#3) 150.537ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#7) 1.061ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#7) 150.550ms > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#17) 150.364ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#15) 1.056ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#16) 1.059ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#1) 1.060ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#1) 150.613ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#4) 1.064ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#16) 150.584ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#10) 1.059ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#10) 150.706ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#4) 150.629ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#15) 150.601ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#9) 1.028ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#9) 150.938ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark Try Terminate (ZWorker#5) 1.057ms > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) > Concurrent Mark (ZWorker#5) 151.063ms > *[2022-01-27T18:51:41.325+0000][34725.687s][info ][gc,phases ] GC(2927) > Concurrent Mark 204.119ms* > [2022-01-27T18:51:41.326+0000][34725.688s][info ][gc,phases ] GC(2927) > Pause Mark End 0.070ms > [2022-01-27T18:51:41.326+0000][34725.688s][info ][safepoint ] Safepoint > "ZMarkEnd", Time since last: 204207403 ns, Reaching safepoint: 210401 ns, > At safepoint: 237941 ns, Total: 448342 ns > [2022-01-27T18:51:41.326+0000][34725.688s][info ][gc,phases ] GC(2927) > Concurrent Mark Free 0.001ms > [2022-01-27T18:51:41.327+0000][34725.688s][debug][gc,phases ] GC(2927) > Concurrent References Process (ZDriver) 0.738ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#13) 3.344ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#4) 3.354ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#8) 3.366ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#0) 3.328ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#11) 3.365ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#14) 3.336ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#5) 3.362ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#1) 3.354ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#9) 3.351ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#3) 3.328ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#17) 3.333ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#10) 3.334ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#2) 3.345ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#7) 3.338ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#6) 3.329ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#15) 3.350ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#16) 3.366ms > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] GC(2927) > Concurrent Weak Roots OopStorageSet (ZWorker#12) 3.370ms > [2022-01-27T18:51:41.331+0000][34725.693s][debug][gc,phases ] GC(2927) > Concurrent References Enqueue (ZDriver) 0.011ms > [2022-01-27T18:51:41.331+0000][34725.693s][info ][gc,phases ] GC(2927) > Concurrent Process Non-Strong References 5.192ms > [2022-01-27T18:51:41.333+0000][34725.695s][info ][gc,phases ] GC(2927) > Concurrent Reset Relocation Set 2.186ms > [2022-01-27T18:51:41.349+0000][34725.711s][info ][gc,phases ] GC(2927) > Concurrent Select Relocation Set 15.721ms > [2022-01-27T18:51:41.350+0000][34725.711s][info ][gc,phases ] GC(2927) > Pause Relocate Start 0.016ms > [2022-01-27T18:51:41.350+0000][34725.712s][info ][safepoint ] Safepoint > "ZRelocateStart", Time since last: 23235346 ns, Reaching safepoint: 315064 > ns, At safepoint: 290299 ns, Total: 605363 ns > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,phases ] GC(2927) > Concurrent Relocate 19.017ms > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,marking ] GC(2927) > Mark: 16 stripe(s), 4 proactive flush(es), 1 terminate
flush(es), 0
> completion(s), 0 continuation(s) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,marking ] GC(2927) > Mark Stack Usage: 32M > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,metaspace] GC(2927) > Metaspace: 169M used, 178M committed, 1184M reserved > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) > Soft: 40709 encountered, 0 discovered, 0 enqueued > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) > Weak: 33476 encountered, 7667 discovered, 4604 enqueued > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) > Final: 415 encountered, 0 discovered, 0 enqueued > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] GC(2927) > Phantom: 5155 encountered, 3828 discovered, 205 enqueued > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) > Small Pages: 23233 / 46466M, Empty: 17842M, Relocated: 61M, In-Place: 0 > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) > Medium Pages: 161 / 5152M, Empty: 5056M, Relocated: 9M,
In-Place: 0
> [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) > Large Pages: 0 / 0M, Empty: 0M, Relocated: 0M, In-Place: 0 > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] GC(2927) > Forwarding Usage: 13M > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Min Capacity: 64000M(100%) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Max Capacity: 64000M(100%) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Soft Max Capacity: 64000M(100%) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Mark Start Mark End Relocate Start > Relocate End High Low > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Capacity: 64000M (100%) 64000M (100%) 64000M
(100%)
> 64000M (100%) 64000M (100%) 64000M (100%) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Free: 12382M (19%) 11392M (18%) 34172M (53%) 61184M > (96%) 61184M (96%) 11326M (18%) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Used: 51618M (81%) 52608M (82%) 29828M (47%) 2816M > (4%) 52674M (82%) 2816M (4%) > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Live: - 1303M (2%) 1303M (2%) 1303M > (2%) - - > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Allocated: - 990M (2%) 1108M (2%) > 1195M (2%) - - > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Garbage: - 50314M (79%) 27416M (43%) 316M > (0%) - - > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] GC(2927) > Reclaimed: - - 22898M (36%) > 49997M (78%) - - > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc ] GC(2927) > Garbage Collection (Proactive) 51618M(81%)->2816M(4%) > [2022-01-27T18:51:51.319+0000][34735.681s][info ][gc,start ] GC(2928) > Garbage Collection (Allocation Rate) > [2022-01-27T18:51:51.321+0000][34735.682s][info ][gc,phases ] GC(2928) > Pause Mark Start 0.042ms > [2022-01-27T18:51:51.321+0000][34735.683s][info ][safepoint ] Safepoint > "ZMarkStart", Time since last: 9969777477 ns, Reaching safepoint: 887200 > ns, At safepoint: 523517 ns, Total: 1410717 ns > [2022-01-27T18:51:51.334+0000][34735.696s][debug][gc,phases ] GC(2928) > Concurrent Roots OopStorageSet (ZWorker#17) 0.542ms > [2022-01-27T18:51:51.334+0000][34735.696s][debug][gc,phases ] GC(2928) > Concurrent Roots OopStorageSet (ZWorker#10) 0.575ms > [2022-01-27T18:51:51.343+0000][34735.705s][debug][gc,phases ] GC(2928) > Concurrent Roots ClassLoaderDataGraph (ZWorker#17) 9.161ms > [2022-01-27T18:51:51.344+0000][34735.706s][debug][gc,phases ] GC(2928) > Concurrent Roots ClassLoaderDataGraph (ZWorker#10) 9.817ms > [2022-01-27T18:51:51.351+0000][34735.713s][debug][gc,phases ] GC(2928) > Concurrent Roots JavaThreads (ZWorker#10) 7.569ms > [2022-01-27T18:51:51.351+0000][34735.713s][debug][gc,phases ] GC(2928) > Concurrent Roots JavaThreads (ZWorker#17) 8.243ms > [2022-01-27T18:51:51.407+0000][34735.769s][debug][gc,phases ] GC(2928) > Concurrent Roots CodeCache (ZWorker#17) 55.952ms > [2022-01-27T18:51:51.407+0000][34735.769s][debug][gc,phases ] GC(2928) > Concurrent Roots CodeCache (ZWorker#10) 55.988ms > [2022-01-27T18:51:52.336+0000][34736.698s][debug][gc,phases ] GC(2928) > Concurrent Mark Try Terminate (ZWorker#14) 1.064ms > [2022-01-27T18:51:52.337+0000][34736.699s][debug][gc,phases ] GC(2928) > Concurrent Mark Try Flush (ZWorker#12) 2.343ms > [2022-01-27T18:51:52.342+0000][34736.703s][debug][gc,phases ] GC(2928) > Concurrent Mark Try Flush (ZWorker#12) 0.685ms > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) > Concurrent Mark Try Flush (ZWorker#12) 0.294ms > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) > Concurrent Mark Try Terminate (ZWorker#12) 0.320ms > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) > Concurrent Mark Try Terminate (ZWorker#12) 0.000ms > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) > Concurrent Mark (ZWorker#12) 934.304ms > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) > Concurrent Mark Try Terminate (ZWorker#14) 1.062ms > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) > Concurrent Mark (ZWorker#14) 934.339ms > > *[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases ] GC(2928) > Concurrent Mark 1021.048ms*[2022-01-27T18:51:52.342+0000][34736.704s][info > ][gc,phases ] GC(2928) Pause Mark End 0.095ms > [2022-01-27T18:51:52.343+0000][34736.704s][info ][safepoint ] Safepoint > "ZMarkEnd", Time since last: 1021138351 ns, Reaching safepoint: 256951 ns, > At safepoint: 333825 ns, Total: 590776 ns > [2022-01-27T18:51:52.343+0000][34736.704s][info ][gc,phases ] GC(2928) > Concurrent Mark Free 0.001ms > [2022-01-27T18:51:52.345+0000][34736.707s][debug][gc,phases ] GC(2928) > Concurrent References Process (ZDriver) 2.019ms > [2022-01-27T18:51:52.364+0000][34736.726s][debug][gc,phases ] GC(2928) > Concurrent Weak Roots OopStorageSet (ZWorker#13) 19.096ms > [2022-01-27T18:51:52.364+0000][34736.726s][debug][gc,phases ] GC(2928) > Concurrent Weak Roots OopStorageSet (ZWorker#7) 19.068ms > [2022-01-27T18:51:52.365+0000][34736.727s][debug][gc,phases ] GC(2928) > Concurrent References Enqueue (ZDriver) 0.010ms > [2022-01-27T18:51:52.365+0000][34736.727s][info ][gc,phases ] GC(2928) > Concurrent Process Non-Strong References 22.133ms > [2022-01-27T18:51:52.368+0000][34736.730s][info ][gc,phases ] GC(2928) > Concurrent Reset Relocation Set 2.875ms > [2022-01-27T18:51:52.384+0000][34736.745s][info ][gc,phases ] GC(2928) > Concurrent Select Relocation Set 15.834ms > [2022-01-27T18:51:52.384+0000][34736.746s][info ][gc,phases ] GC(2928) > Pause Relocate Start 0.015ms > [2022-01-27T18:51:52.384+0000][34736.746s][info ][safepoint ] Safepoint > "ZRelocateStart", Time since last: 41003214 ns, Reaching safepoint: 303280 > ns, At safepoint: 155476 ns, Total: 458756 ns > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,phases ] GC(2928) > Concurrent Relocate 60.419ms > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,marking ] GC(2928) > Mark: 2 stripe(s), 2 proactive flush(es), 1 terminate flush(es),
0
> completion(s), 0 continuation(s) > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,marking ] GC(2928) > Mark Stack Usage: 32M > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,metaspace] GC(2928) > Metaspace: 169M used, 178M committed, 1184M reserved > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,ref ] GC(2928) > Soft: 40719 encountered, 0 discovered, 0 enqueued > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,ref ] GC(2928) > Weak: 33189 encountered, 9016 discovered, 4318 enqueued > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,ref ] GC(2928) > Final: 795 encountered, 387 discovered, 380 enqueued > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,ref ] GC(2928) > Phantom: 5175 encountered, 3937 discovered, 219 enqueued > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) > Small Pages: 20919 / 41838M, Empty: 15862M, Relocated: 87M, In-Place: 0 > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) > Medium Pages: 130 / 4160M, Empty: 4064M, Relocated: 11M,
In-Place: 0
> [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) > Large Pages: 20 / 128M, Empty: 128M, Relocated: 0M, In-Place: 0 > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] GC(2928) > Forwarding Usage: 19M > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Min Capacity: 64000M(100%) > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Max Capacity: 64000M(100%) > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Soft Max Capacity: 64000M(100%) > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Mark Start Mark End Relocate Start > Relocate End High Low > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Capacity: 64000M (100%) 64000M (100%) 64000M
(100%)
> 64000M (100%) 64000M (100%) 64000M (100%) > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Free: 17874M (28%) 13228M (21%) 33154M (52%) 57394M > (90%) 57434M (90%) 13142M (21%) > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Used: 46126M (72%) 50772M (79%) 30846M (48%) 6606M > (10%) 50858M (79%) 6566M (10%) > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Live: - 1301M (2%) 1301M (2%) 1301M > (2%) - - > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Allocated: - 4646M (7%) 4774M (7%) > 5004M (8%) - - > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Garbage: - 44824M (70%) 24770M (39%) 299M > (0%) - - > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] GC(2928) > Reclaimed: - - 20054M (31%) > 44524M (70%) - - > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc ] GC(2928) > Garbage Collection (Allocation Rate) 46126M(72%)->6606M(10%) > [2022-01-27T18:52:00.820+0000][34745.182s][info ][gc,start ] GC(2929) > Garbage Collection (Allocation Rate) > [2022-01-27T18:52:00.821+0000][34745.183s][info ][gc,phases ] GC(2929) > Pause Mark Start 0.057ms > [2022-01-27T18:52:00.822+0000][34745.184s][info ][safepoint ] Safepoint > "ZMarkStart", Time since last: 8436197260 ns, Reaching safepoint: 1019671 > ns, At safepoint: 515965 ns, Total: 1535636 ns > [2022-01-27T18:52:00.835+0000][34745.197s][debug][gc,phases ] GC(2929) > Concurrent Roots OopStorageSet (ZWorker#5) 0.991ms > [2022-01-27T18:52:00.851+0000][34745.213s][debug][gc,phases ] GC(2929) > Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 15.777ms > [2022-01-27T18:52:00.864+0000][34745.226s][debug][gc,phases ] GC(2929) > Concurrent Roots JavaThreads (ZWorker#5) 12.769ms > [2022-01-27T18:52:00.945+0000][34745.307s][debug][gc,phases ] GC(2929) > Concurrent Roots CodeCache (ZWorker#5) 81.380ms > [2022-01-27T18:52:02.766+0000][34747.127s][debug][gc,phases ] GC(2929) > Concurrent Mark Try Flush (ZWorker#16) 1.613ms > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) > Concurrent Mark Try Flush (ZWorker#16) 0.717ms > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) > Concurrent Mark Try Flush (ZWorker#16) 0.292ms > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) > Concurrent Mark Try Terminate (ZWorker#16) 0.306ms > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) > Concurrent Mark Try Terminate (ZWorker#16) 0.000ms > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) > Concurrent Mark (ZWorker#16) 1825.719ms > > *[2022-01-27T18:52:02.771+0000][34747.133s][info ][gc,phases ] GC(2929) > Concurrent Mark 1949.325ms*[2022-01-27T18:52:02.774+0000][34747.136s][info > ][gc,phases ] GC(2929) Pause Mark End 0.212ms > [2022-01-27T18:52:02.775+0000][34747.136s][info ][safepoint ] Safepoint > "ZMarkEnd", Time since last: 1949455739 ns, Reaching safepoint: 2536816 ns, > At safepoint: 606241 ns, Total: 3143057 ns > [2022-01-27T18:52:02.775+0000][34747.136s][info ][gc,phases ] GC(2929) > Concurrent Mark Free 0.001ms > [2022-01-27T18:52:02.778+0000][34747.139s][debug][gc,phases ] GC(2929) > Concurrent References Process (ZDriver) 3.161ms > [2022-01-27T18:52:02.813+0000][34747.175s][debug][gc,phases ] GC(2929) > Concurrent Weak Roots OopStorageSet (ZWorker#4) 35.717ms > [2022-01-27T18:52:02.814+0000][34747.176s][debug][gc,phases ] GC(2929) > Concurrent References Enqueue (ZDriver) 0.007ms > [2022-01-27T18:52:02.814+0000][34747.176s][info ][gc,phases ] GC(2929) > Concurrent Process Non-Strong References 39.943ms > [2022-01-27T18:52:02.818+0000][34747.180s][info ][gc,phases ] GC(2929) > Concurrent Reset Relocation Set 3.587ms > [2022-01-27T18:52:02.833+0000][34747.195s][info ][gc,phases ] GC(2929) > Concurrent Select Relocation Set 15.208ms > [2022-01-27T18:52:02.834+0000][34747.195s][info ][gc,phases ] GC(2929) > Pause Relocate Start 0.017ms > [2022-01-27T18:52:02.834+0000][34747.196s][info ][safepoint ] Safepoint > "ZRelocateStart", Time since last: 58881245 ns, Reaching safepoint: 286775 > ns, At safepoint: 232929 ns, Total: 519704 ns > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,phases ] GC(2929) > Concurrent Relocate 107.558ms > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,marking ] GC(2929) > Mark: 1 stripe(s), 2 proactive flush(es), 1 terminate flush(es),
0
> completion(s), 0 continuation(s) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,marking ] GC(2929) > Mark Stack Usage: 32M > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,metaspace] GC(2929) > Metaspace: 169M used, 178M committed, 1184M reserved > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) > Soft: 40717 encountered, 0 discovered, 0 enqueued > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) > Weak: 32517 encountered, 8597 discovered, 3652 enqueued > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) > Final: 415 encountered, 6 discovered, 0 enqueued > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] GC(2929) > Phantom: 5031 encountered, 3633 discovered, 77 enqueued > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) > Small Pages: 18075 / 36150M, Empty: 12846M, Relocated: 76M, In-Place: 0 > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) > Medium Pages: 117 / 3744M, Empty: 3584M, Relocated: 10M,
In-Place: 0
> [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) > Large Pages: 16 / 104M, Empty: 104M, Relocated: 0M, In-Place: 0 > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] GC(2929) > Forwarding Usage: 15M > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) > Min Capacity: 64000M(100%) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) > Max Capacity: 64000M(100%) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) > Soft Max Capacity: 64000M(100%) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) > Mark Start Mark End Relocate Start > Relocate End High Low > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) > Capacity: 64000M (100%) 64000M (100%) 64000M
(100%)
> 64000M (100%) 64000M (100%) 64000M (100%) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) > Free: 24002M (38%) 15544M (24%) 31836M (50%) 53224M > (83%) 53414M (83%) 15410M (24%) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) > Used: 39998M (62%) 48456M (76%) 32164M (50%) 10776M > (17%) 48590M (76%) 10586M (17%) > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) > Live: - 1283M (2%) 1283M (2%) 1283M > (2%) - - > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] GC(2929) > Allocated: - 8458M (13%) 8700M (14%) > 9205M (14%) - - > [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc,heap ] GC(2929) > Garbage: - 38714M (60%) 22180M (35%) 286M > (0%) - - > [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc,heap ] GC(2929) > Reclaimed: - - 16534M (26%) > 38427M (60%) - - > [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc ] GC(2929) > Garbage Collection (Allocation Rate) 39998M(62%)->10776M(17%) > > > Thanks > Sundar > > > On Thu, Jan 27, 2022 at 11:00 AM Sundara Mohan M <m.sundar85@gmail.com <mailto:m.sundar85@gmail.com>> > wrote: > >> Hi, >> We are using ZGC in production environment with following settings >> *[2022-01-27T09:12:55.684+0000][0.046s][info][gc,init] Version: 17.0.1+12 >> (release)* >> .. >> *[2022-01-27T09:12:55.684+0000][0.046s][info][gc,init] GC Workers: 18 >> (dynamic)* >> ... >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Min Capacity: 64000M >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Initial Capacity: >> 64000M >> *[2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Max
Capacity:
>> 64000M* >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Medium Page Size: 32M >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Pre-touch: Disabled >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Available space on >> backing filesystem: N/A >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Uncommit: Implicitly >> Disabled (-Xms equals -Xmx) >> *[2022-01-27T09:13:05.275+0000][9.636s][info][gc,init] Runtime Workers: 44* >> [2022-01-27T09:13:05.278+0000][9.640s][info][gc ] Using The Z Garbage >> Collector >> >> We run into GC cycle every 8-10 seconds. In some GC cycle Concurrent Mark >> phase is taking 2*s* and in some cycle it is taking 200*ms.* >> >> After enabling debug log for gc,phase saw in some cases more ZWorkers are >> doing work in other case it is given to only 1 or 2 ZWorker. >> >> Example log where work is done by multiple thread and took only 200ms >> [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#12) 150.092ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#0) 1.059ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#0) 150.279ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#14) 1.055ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#14) 149.355ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#8) 1.060ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#8) 150.312ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#6) 1.060ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#6) 150.323ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#17) 1.062ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#11) 1.058ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#13) 1.060ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#2) 1.059ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#2) 150.423ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#13) 150.437ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#11) 150.374ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#3) 1.061ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#3) 150.537ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#7) 1.061ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#7) 150.550ms >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#17) 150.364ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#15) 1.056ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#16) 1.059ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#1) 1.060ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#1) 150.613ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#4) 1.064ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#16) 150.584ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#10) 1.059ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#10) 150.706ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#4) 150.629ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#15) 150.601ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#9) 1.028ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#9) 150.938ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark Try Terminate (ZWorker#5) 1.057ms >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] GC(2927) >> Concurrent Mark (ZWorker#5) 151.063ms >> *[2022-01-27T18:51:41.325+0000][34725.687s][info ][gc,phases ] GC(2927) >> Concurrent Mark 204.119ms* >> >> Another case where it was run by only 1/2 worker and took 1/2s respectively >> ... >> *[2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) >> Concurrent Mark (ZWorker#12) 934.304ms* >> [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) >> Concurrent Mark Try Terminate (ZWorker#14) 1.062ms >> *[2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] GC(2928) >> Concurrent Mark (ZWorker#14) 934.339ms* >> *[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases ] GC(2928) >> Concurrent Mark 1021.048ms* >> >> >> [2022-01-27T18:52:00.822+0000][34745.184s][info ][safepoint ] Safepoint >> "ZMarkStart", Time since last: 8436197260 ns, Reaching safepoint: 1019671 >> ns, At safepoint: 515965 ns, Total: 1 >> 535636 ns >> [2022-01-27T18:52:00.835+0000][34745.197s][debug][gc,phases ] GC(2929) >> Concurrent Roots OopStorageSet (ZWorker#5) 0.991ms >> [2022-01-27T18:52:00.851+0000][34745.213s][debug][gc,phases ] GC(2929) >> Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 15.777ms >> [2022-01-27T18:52:00.864+0000][34745.226s][debug][gc,phases ] GC(2929) >> Concurrent Roots JavaThreads (ZWorker#5) 12.769ms >> [2022-01-27T18:52:00.945+0000][34745.307s][debug][gc,phases ] GC(2929) >> Concurrent Roots CodeCache (ZWorker#5) 81.380ms >> [2022-01-27T18:52:02.766+0000][34747.127s][debug][gc,phases ] GC(2929) >> Concurrent Mark Try Flush (ZWorker#16) 1.613ms >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) >> Concurrent Mark Try Flush (ZWorker#16) 0.717ms >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) >> Concurrent Mark Try Flush (ZWorker#16) 0.292ms >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) >> Concurrent Mark Try Terminate (ZWorker#16) 0.306ms >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) >> Concurrent Mark Try Terminate (ZWorker#16) 0.000ms >> >> >> *[2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] GC(2929) >> Concurrent Mark (ZWorker#16) >> 1825.719ms[2022-01-27T18:52:02.771+0000][34747.133s][info ][gc,phases ] >> GC(2929) Concurrent Mark 1949.325ms* >> >> Even though we have 18 threads, does anyone have any idea why the work is >> not distributed among multiple workers? >> >> Thanks >> Sundar >> >>
Hi, When you disable UseDynamicNumberOfGCThreads, ZGC always uses the number of threads specified by ConcGCThreads, which defaults to 12.5% of the available hardware threads. You can change ConcGCThreads if you need more. The 44 you see in the log is what's called "boost mode", which is the number of threads ZGC will temporarily use in case of an emergency (like there's an allocation stall ongoing). When UseDynamicNumberOfGCThreads is enabled, the default value for ConcGCThreads is 25% of the available hardware threads. But in this cases the heuristics picks a suitable number of threads to use, and ConcGCThreads just serves as a max limit for the heuristics. Allocation stalls can be resolved by: 1) Increase max heap size (to give ZGC more headroom). 2) Increase number of GC threads to make ZGC collect faster. 3) If the allocation rate is spiky, you can use -XX:SoftMaxHeapSize to give yourself more headroom without increasing the heap size. 4) Again, if the allocation rate is spiky, you can use -XX:ZAllocationSpikeTolerance to make the heuristics more defensive. cheers, Per On 2/4/22 03:02, Sundara Mohan M wrote:
Hi Per,   I tried using  -XX:-UseDynamicNumberOfGCThreads and seeing no of threads is reduced
With -UseDynamicNumberOfGCThreads GC Precious Log:  NUMA Support: Enabled  NUMA Nodes: 2  CPUs: 72 total, 72 available  Memory: 191885M  Large Page Support: Disabled * GC Workers: 9/44 (static) * Address Space Type: Contiguous/Unrestricted/Complete  Address Space Size: 1024000M x 3 = 3072000M  Heap Backing File: /memfd:java_heap  Heap Backing Filesystem: tmpfs (0x1021994)  Min Capacity: 64000M  Initial Capacity: 64000M  Max Capacity: 64000M  Medium Page Size: 32M  Pre-touch: Disabled  Available space on backing filesystem: N/A  Uncommit: Implicitly Disabled (-Xms equals -Xmx)  Runtime Workers: 44
Without -UseDynamicNumberOfGCThreads GC Precious Log:  NUMA Support: Enabled  NUMA Nodes: 2  CPUs: 72 total, 72 available  Memory: 191856M  Large Page Support: Disabled * GC Workers: 18 (dynamic) * Address Space Type: Contiguous/Unrestricted/Complete  Address Space Size: 1024000M x 3 = 3072000M  Heap Backing File: /memfd:java_heap  Heap Backing Filesystem: tmpfs (0x1021994)  Min Capacity: 64000M  Initial Capacity: 64000M  Max Capacity: 64000M  Medium Page Size: 32M  Pre-touch: Disabled  Available space on backing filesystem: N/A  Uncommit: Implicitly Disabled (-Xms equals -Xmx)  Runtime Workers: 44
1. Why is removing UseDynamicNumberOfGCThreads reducing the number of GC Workers? Is 9 thread from pool of 44 always used for concurrent work? 2. Can we get the same number of workers using the ConcGCThread flag?
After using -UseDynamicNumberOfGCThreads sometimes i still see Allocation Stall, do you think increasing GC Worker might help in that case?
Thanks Sundar
On Wed, Feb 2, 2022 at 4:37 PM Sundara Mohan M <m.sundar85@gmail.com <mailto:m.sundar85@gmail.com>> wrote:
Hi Per,   Thanks. Will try XX:-UseDynamicNumberOfGCThreads/ -XX:SoftMaxHeapSize options.
Regards Sundar
On Wed, Feb 2, 2022 at 4:26 AM Per Liden <per.liden@oracle.com <mailto:per.liden@oracle.com>> wrote:
Hi,
On 2/2/22 01:47, Sundara Mohan M wrote: > Hi Per, >   Here is one instance where it is not able to cleanup as quickly as > possible because of not using all threads, attaching the log file as well. > > [2022-02-02T00:00:48.623+0000][100081.286s][debug][gc,director ] Rule: > Allocation Rate (Dynamic GC Workers), MaxAllocRate: 8681.7MB/s > (+/-1.2%), Free: 12800MB, > GCCPUTime: 2.779, GCDuration: 1.406s, TimeUntilOOM: 1.457s, TimeUntilGC: > -0.049s, GCWorkers: 2 -> 2 > [2022-02-02T00:00:48.624+0000][100081.286s][info ][gc,start   ] > GC(7968) Garbage Collection (Allocation Rate) > [2022-02-02T00:00:48.624+0000][100081.286s][info ][gc,task   ] > GC(7968) Using 2 workers > [2022-02-02T00:00:48.625+0000][100081.287s][info ][gc,phases  ] > GC(7968) Pause Mark Start 0.051ms > [2022-02-02T00:00:48.625+0000][100081.287s][info ][safepoint  ] > Safepoint "ZMarkStart", Time since last: 4730735883 ns, Reaching > safepoint: 893580 ns, At safep > oint: 450222 ns, Total: 1343802 ns > [2022-02-02T00:00:48.640+0000][100081.302s][debug][gc,task   ] > GC(7968) Executing Task: ZMarkRootsTask, Active Workers: 2 > [2022-02-02T00:00:48.640+0000][100081.303s][debug][gc,phases  ] > GC(7968) Concurrent Roots OopStorageSet (ZWorker#12) 0.751ms > [2022-02-02T00:00:48.640+0000][100081.303s][debug][gc,phases  ] > GC(7968) Concurrent Roots OopStorageSet (ZWorker#4) 0.802ms > [2022-02-02T00:00:48.651+0000][100081.313s][debug][gc,phases  ] > GC(7968) Concurrent Roots ClassLoaderDataGraph (ZWorker#4) 10.565ms > [2022-02-02T00:00:48.652+0000][100081.314s][debug][gc,phases  ] > GC(7968) Concurrent Roots ClassLoaderDataGraph (ZWorker#12) 11.789ms > [2022-02-02T00:00:48.660+0000][100081.322s][debug][gc,phases  ] > GC(7968) Concurrent Roots JavaThreads (ZWorker#12) 7.919ms > [2022-02-02T00:00:48.660+0000][100081.322s][debug][gc,phases  ] > GC(7968) Concurrent Roots JavaThreads (ZWorker#4) 9.086ms > [2022-02-02T00:00:48.724+0000][100081.386s][debug][gc,phases  ] > GC(7968) Concurrent Roots CodeCache (ZWorker#12) 63.954ms > [2022-02-02T00:00:48.724+0000][100081.386s][debug][gc,phases  ] > GC(7968) Concurrent Roots CodeCache (ZWorker#4) 63.921ms > *[2022-02-02T00:00:48.724+0000][100081.386s][debug][gc,task  ] > GC(7968) Executing Task: ZMarkTask, Active Workers: 2 > *[2022-02-02T00:00:49.899+0000][100082.561s][debug][gc,phases  ] > GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.064ms > [2022-02-02T00:00:49.905+0000][100082.567s][debug][gc,phases  ] > GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.065ms > [2022-02-02T00:00:49.906+0000][100082.568s][debug][gc,phases  ] > GC(7968) Concurrent Mark Try Flush (ZWorker#15) 2.011ms > [2022-02-02T00:00:49.914+0000][100082.576s][debug][gc,phases  ] > GC(7968) Concurrent Mark Try Flush (ZWorker#15) 0.897ms > [2022-02-02T00:00:49.914+0000][100082.576s][debug][gc,phases  ] > GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.062ms > [2022-02-02T00:00:49.915+0000][100082.577s][debug][gc,phases  ] > GC(7968) Concurrent Mark Try Flush (ZWorker#15) 0.652ms > [2022-02-02T00:00:49.915+0000][100082.577s][debug][gc,phases  ] > GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.061ms > [2022-02-02T00:00:49.915+0000][100082.578s][debug][gc,phases  ] > GC(7968) Concurrent Mark Try Flush (ZWorker#15) 0.760ms > [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases  ] > GC(7968) Concurrent Mark Try Terminate (ZWorker#15) 0.775ms > [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases  ] > GC(7968) Concurrent Mark Try Terminate (ZWorker#15) 0.000ms > [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases  ] > GC(7968) Concurrent Mark (ZWorker#15) 1191.122ms > [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases  ] > GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.063ms > [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases  ] > GC(7968) Concurrent Mark (ZWorker#1) 1191.971ms > *[2022-02-02T00:00:49.917+0000][100082.579s][info ][gc,phases  ] > GC(7968) Concurrent Mark 1291.496ms* > [2022-02-02T00:00:49.918+0000][100082.580s][info ][gc,phases  ] > GC(7968) Pause Mark End 0.076ms > [2022-02-02T00:00:49.918+0000][100082.580s][info ][safepoint  ] > Safepoint "ZMarkEnd", Time since last: 1291581196 ns, Reaching > safepoint: 983741 ns, At safepoi > nt: 411088 ns, Total: 1394829 ns > [2022-02-02T00:00:49.918+0000][100082.580s][info ][gc,phases  ] > GC(7968) Concurrent Mark Free 0.001ms > [2022-02-02T00:00:49.918+0000][100082.580s][debug][gc,task   ] > GC(7968) Executing Task: ZReferenceProcessorTask, Active Workers: 2 > [2022-02-02T00:00:49.922+0000][100082.584s][debug][gc,phases  ] > GC(7968) Concurrent References Process (ZDriver) 3.803ms > [2022-02-02T00:00:49.922+0000][100082.584s][debug][gc,task   ] > GC(7968) Executing Task: ZProcessWeakRootsTask, Active Workers: 2 > [2022-02-02T00:00:49.975+0000][100082.637s][debug][gc,phases  ] > GC(7968) Concurrent Weak Roots OopStorageSet (ZWorker#16) 52.890ms > [2022-02-02T00:00:49.975+0000][100082.637s][debug][gc,phases  ] > GC(7968) Concurrent Weak Roots OopStorageSet (ZWorker#7) 52.888ms > [2022-02-02T00:00:49.986+0000][100082.648s][debug][gc,phases  ] > GC(7968) Concurrent References Enqueue (ZDriver) 0.006ms > [2022-02-02T00:00:49.986+0000][100082.648s][info ][gc,phases  ] > GC(7968) Concurrent Process Non-Strong References 68.404ms > [2022-02-02T00:00:49.988+0000][100082.650s][info ][gc,phases  ] > GC(7968) Concurrent Reset Relocation Set 1.898ms > *[2022-02-02T00:00:49.989+0000][100082.651s][info ][gc   ] > Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-52) > 0.029ms > [2022-02-02T00:00:49.989+0000][100082.651s][info ][gc      ] > Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-45) > 0.894ms > [2022-02-02T00:00:49.989+0000][100082.651s][info ][gc      ] > Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-63) > 0.214ms > [2022-02-02T00:00:49.989+0000][100082.651s][info ][gc      ] > Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-59) > 0.401ms* > [2022-02-02T00:00:49.998+0000][100082.660s][debug][gc,task   ] > GC(7968) Executing Task: ZRelocationSetInstallTask, Active Workers: 2 > > My thought was if it had used more threads and finished the Concurrent > Mark phase quickly it might not have ended up in the Allocation Stall. > > 1. Do you think removing the dynamic number of threads might help in > this case? > 2. Is there something that can be optimized in work allocation?
It looks like the heuristics doesn't get things completely right here, and uses too few threads. You can try using -XX:-UseDynamicNumberOfGCThreads to always use all threads.
Alternatively, you can also play with -XX:SoftMaxHeapSize to give yourself more headroom to avoid allocation stalls.
Finally, you could also play with -XX:ZAllocationSpikeTolerance, to make the heuristics more defensive in case the allocation rate is spiky.
As a side note, in the future we will be able to resize the number of worker threads we use while the GC is running. E.g. if we pick 2 and in the middle of the GC cycle see that it's too few, we can increase the number of threads on the fly.
cheers, Per
> > > Thanks > Sundar > > > On Mon, Jan 31, 2022 at 12:37 AM Per Liden <per.liden@oracle.com <mailto:per.liden@oracle.com> > <mailto:per.liden@oracle.com <mailto:per.liden@oracle.com>>> wrote: > >   Hi, > >   It's hard to tell without seeing the complete GC log, but I suspect >   that >   the heuristics just picks different number of threads here. The >   heuristics will pick the number of threads currently needed, based on >   available memory, allocation rate, etc. Each GC cycle will print "Using >   XX workers" in the log. I wrote about this feature in my latest blog >   post under "Dynamic Number of GC Threads" >   (https://malloc.se/blog/zgc-jdk17 <https://malloc.se/blog/zgc-jdk17> <https://malloc.se/blog/zgc-jdk17 <https://malloc.se/blog/zgc-jdk17>>). > >   cheers, >   Per > >   On 1/27/22 20:20, Sundara Mohan M wrote: >   > Adding complete log of that phase in case if it helps >   > -01-27T18:51:41.121+0000][34725.483s][info ][gc,phases  ] >   GC(2927) Pause >   > Mark Start 0.046ms >   > [2022-01-27T18:51:41.121+0000][34725.483s][info ][safepoint  ] >   Safepoint >   > "ZMarkStart", Time since last: 8392610571 ns, Reaching safepoint: >   606586 >   > ns, At safepoint: 438685 ns, Total: 1045271 ns >   > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots OopStorageSet (ZWorker#11) 0.000ms >   > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots OopStorageSet (ZWorker#8) 0.102ms >   > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots OopStorageSet (ZWorker#0) 0.110ms >   > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots OopStorageSet (ZWorker#2) 0.062ms >   > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots OopStorageSet (ZWorker#9) 0.183ms >   > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots OopStorageSet (ZWorker#13) 0.209ms >   > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots OopStorageSet (ZWorker#6) 0.001ms >   > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots OopStorageSet (ZWorker#1) 0.098ms >   > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots OopStorageSet (ZWorker#12) 0.109ms >   > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots OopStorageSet (ZWorker#5) 0.112ms >   > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots OopStorageSet (ZWorker#17) 0.000ms >   > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots OopStorageSet (ZWorker#15) 0.103ms >   > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots OopStorageSet (ZWorker#16) 0.147ms >   > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots OopStorageSet (ZWorker#7) 0.067ms >   > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots OopStorageSet (ZWorker#4) 0.143ms >   > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots OopStorageSet (ZWorker#10) 0.048ms >   > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots OopStorageSet (ZWorker#3) 0.057ms >   > [2022-01-27T18:51:41.135+0000][34725.496s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots OopStorageSet (ZWorker#14) 0.249ms >   > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 4.032ms >   > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#16) 3.921ms >   > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#7) 3.888ms >   > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#3) 3.685ms >   > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#4) 3.857ms >   > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#10) 3.725ms >   > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#12) 4.064ms >   > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#6) 4.137ms >   > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#17) 3.998ms >   > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#0) 4.301ms >   > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#8) 4.335ms >   > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#14) 3.658ms >   > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#15) 3.966ms >   > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#13) 4.267ms >   > [2022-01-27T18:51:41.139+0000][34725.501s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#1) 4.165ms >   > [2022-01-27T18:51:41.139+0000][34725.501s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#2) 4.619ms >   > [2022-01-27T18:51:41.140+0000][34725.502s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#9) 5.835ms >   > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots JavaThreads (ZWorker#7) 4.247ms >   > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots JavaThreads (ZWorker#3) 4.243ms >   > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots JavaThreads (ZWorker#6) 4.168ms >   > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots JavaThreads (ZWorker#17) 4.091ms >   > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots JavaThreads (ZWorker#9) 2.713ms >   > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots JavaThreads (ZWorker#10) 4.187ms >   > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots JavaThreads (ZWorker#0) 4.071ms >   > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots JavaThreads (ZWorker#2) 3.897ms >   > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots JavaThreads (ZWorker#16) 4.277ms >   > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots JavaThreads (ZWorker#5) 4.319ms >   > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots JavaThreads (ZWorker#4) 4.231ms >   > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots JavaThreads (ZWorker#15) 3.997ms >   > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots JavaThreads (ZWorker#13) 3.983ms >   > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots JavaThreads (ZWorker#14) 4.049ms >   > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots JavaThreads (ZWorker#1) 3.968ms >   > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots JavaThreads (ZWorker#8) 4.092ms >   > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots JavaThreads (ZWorker#12) 4.155ms >   > [2022-01-27T18:51:41.148+0000][34725.510s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#11) 13.665ms >   > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots CodeCache (ZWorker#12) 28.078ms >   > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots CodeCache (ZWorker#0) 30.133ms >   > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots CodeCache (ZWorker#3) 30.557ms >   > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots CodeCache (ZWorker#13) 29.600ms >   > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots CodeCache (ZWorker#5) 29.829ms >   > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots CodeCache (ZWorker#9) 30.148ms >   > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots CodeCache (ZWorker#10) 30.083ms >   > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots CodeCache (ZWorker#15) 29.707ms >   > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots CodeCache (ZWorker#7) 30.647ms >   > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots CodeCache (ZWorker#4) 29.814ms >   > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots CodeCache (ZWorker#8) 29.350ms >   > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots CodeCache (ZWorker#14) 29.569ms >   > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots CodeCache (ZWorker#1) 29.496ms >   > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots CodeCache (ZWorker#17) 30.227ms >   > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots CodeCache (ZWorker#6) 30.641ms >   > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots CodeCache (ZWorker#16) 29.984ms >   > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots CodeCache (ZWorker#2) 30.087ms >   > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Roots CodeCache (ZWorker#11) 25.501ms >   > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#9) 1.061ms >   > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#6) 1.062ms >   > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#15) 1.060ms >   > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#16) 1.061ms >   > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#3) 1.065ms >   > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#5) 1.061ms >   > [2022-01-27T18:51:41.320+0000][34725.681s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Flush (ZWorker#12) 1.921ms >   > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#9) 1.061ms >   > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#8) 1.062ms >   > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#1) 1.063ms >   > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#13) 1.059ms >   > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#14) 1.066ms >   > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#7) 1.065ms >   > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#16) 1.061ms >   > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#15) 1.063ms >   > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#5) 1.061ms >   > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#9) 1.057ms >   > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Flush (ZWorker#12) 0.743ms >   > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#0) 1.061ms >   > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#14) 1.057ms >   > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#8) 1.060ms >   > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#6) 1.059ms >   > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#17) 1.061ms >   > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#11) 1.063ms >   > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#13) 1.063ms >   > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#2) 1.058ms >   > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#3) 1.061ms >   > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#7) 1.060ms >   > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Flush (ZWorker#12) 0.356ms >   > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#4) 1.061ms >   > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#15) 1.059ms >   > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#10) 1.060ms >   > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#16) 1.060ms >   > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#1) 1.060ms >   > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Flush (ZWorker#12) 0.311ms >   > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#9) 1.060ms >   > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#5) 1.058ms >   > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Flush (ZWorker#12) 0.285ms >   > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#12) 0.297ms >   > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#12) 0.000ms >   > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark (ZWorker#12) 150.092ms >   > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#0) 1.059ms >   > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark (ZWorker#0) 150.279ms >   > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#14) 1.055ms >   > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark (ZWorker#14) 149.355ms >   > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#8) 1.060ms >   > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark (ZWorker#8) 150.312ms >   > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#6) 1.060ms >   > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark (ZWorker#6) 150.323ms >   > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#17) 1.062ms >   > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#11) 1.058ms >   > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#13) 1.060ms >   > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#2) 1.059ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark (ZWorker#2) 150.423ms >   > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark (ZWorker#13) 150.437ms >   > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark (ZWorker#11) 150.374ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#3) 1.061ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark (ZWorker#3) 150.537ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#7) 1.061ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark (ZWorker#7) 150.550ms >   > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark (ZWorker#17) 150.364ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#15) 1.056ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#16) 1.059ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#1) 1.060ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark (ZWorker#1) 150.613ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#4) 1.064ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark (ZWorker#16) 150.584ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#10) 1.059ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark (ZWorker#10) 150.706ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark (ZWorker#4) 150.629ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark (ZWorker#15) 150.601ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#9) 1.028ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark (ZWorker#9) 150.938ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark Try Terminate (ZWorker#5) 1.057ms >   > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Mark (ZWorker#5) 151.063ms >   > *[2022-01-27T18:51:41.325+0000][34725.687s][info ][gc,phases  ] >   GC(2927) >   > Concurrent Mark 204.119ms* >   > [2022-01-27T18:51:41.326+0000][34725.688s][info ][gc,phases  ] >   GC(2927) >   > Pause Mark End 0.070ms >   > [2022-01-27T18:51:41.326+0000][34725.688s][info ][safepoint  ] >   Safepoint >   > "ZMarkEnd", Time since last: 204207403 ns, Reaching safepoint: >   210401 ns, >   > At safepoint: 237941 ns, Total: 448342 ns >   > [2022-01-27T18:51:41.326+0000][34725.688s][info ][gc,phases  ] >   GC(2927) >   > Concurrent Mark Free 0.001ms >   > [2022-01-27T18:51:41.327+0000][34725.688s][debug][gc,phases  ] >   GC(2927) >   > Concurrent References Process (ZDriver) 0.738ms >   > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Weak Roots OopStorageSet (ZWorker#13) 3.344ms >   > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Weak Roots OopStorageSet (ZWorker#4) 3.354ms >   > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Weak Roots OopStorageSet (ZWorker#8) 3.366ms >   > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Weak Roots OopStorageSet (ZWorker#0) 3.328ms >   > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Weak Roots OopStorageSet (ZWorker#11) 3.365ms >   > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Weak Roots OopStorageSet (ZWorker#14) 3.336ms >   > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Weak Roots OopStorageSet (ZWorker#5) 3.362ms >   > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Weak Roots OopStorageSet (ZWorker#1) 3.354ms >   > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Weak Roots OopStorageSet (ZWorker#9) 3.351ms >   > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Weak Roots OopStorageSet (ZWorker#3) 3.328ms >   > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Weak Roots OopStorageSet (ZWorker#17) 3.333ms >   > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Weak Roots OopStorageSet (ZWorker#10) 3.334ms >   > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Weak Roots OopStorageSet (ZWorker#2) 3.345ms >   > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Weak Roots OopStorageSet (ZWorker#7) 3.338ms >   > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Weak Roots OopStorageSet (ZWorker#6) 3.329ms >   > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Weak Roots OopStorageSet (ZWorker#15) 3.350ms >   > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Weak Roots OopStorageSet (ZWorker#16) 3.366ms >   > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases  ] >   GC(2927) >   > Concurrent Weak Roots OopStorageSet (ZWorker#12) 3.370ms >   > [2022-01-27T18:51:41.331+0000][34725.693s][debug][gc,phases  ] >   GC(2927) >   > Concurrent References Enqueue (ZDriver) 0.011ms >   > [2022-01-27T18:51:41.331+0000][34725.693s][info ][gc,phases  ] >   GC(2927) >   > Concurrent Process Non-Strong References 5.192ms >   > [2022-01-27T18:51:41.333+0000][34725.695s][info ][gc,phases  ] >   GC(2927) >   > Concurrent Reset Relocation Set 2.186ms >   > [2022-01-27T18:51:41.349+0000][34725.711s][info ][gc,phases  ] >   GC(2927) >   > Concurrent Select Relocation Set 15.721ms >   > [2022-01-27T18:51:41.350+0000][34725.711s][info ][gc,phases  ] >   GC(2927) >   > Pause Relocate Start 0.016ms >   > [2022-01-27T18:51:41.350+0000][34725.712s][info ][safepoint  ] >   Safepoint >   > "ZRelocateStart", Time since last: 23235346 ns, Reaching >   safepoint: 315064 >   > ns, At safepoint: 290299 ns, Total: 605363 ns >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,phases  ] >   GC(2927) >   > Concurrent Relocate 19.017ms >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,marking ] >   GC(2927) >   > Mark: 16 stripe(s), 4 proactive flush(es), 1 terminate flush(es), 0 >   > completion(s), 0 continuation(s) >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,marking ] >   GC(2927) >   > Mark Stack Usage: 32M >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,metaspace] >   GC(2927) >   > Metaspace: 169M used, 178M committed, 1184M reserved >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref   ] >   GC(2927) >   > Soft: 40709 encountered, 0 discovered, 0 enqueued >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref   ] >   GC(2927) >   > Weak: 33476 encountered, 7667 discovered, 4604 enqueued >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref   ] >   GC(2927) >   > Final: 415 encountered, 0 discovered, 0 enqueued >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref   ] >   GC(2927) >   > Phantom: 5155 encountered, 3828 discovered, 205 enqueued >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc  ] >   GC(2927) >   > Small Pages: 23233 / 46466M, Empty: 17842M, Relocated: 61M, >   In-Place: 0 >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc  ] >   GC(2927) >   > Medium Pages: 161 / 5152M, Empty: 5056M, Relocated: 9M, In-Place: 0 >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc  ] >   GC(2927) >   > Large Pages: 0 / 0M, Empty: 0M, Relocated: 0M, In-Place: 0 >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc  ] >   GC(2927) >   > Forwarding Usage: 13M >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] >   GC(2927) >   > Min Capacity: 64000M(100%) >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] >   GC(2927) >   > Max Capacity: 64000M(100%) >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] >   GC(2927) >   > Soft Max Capacity: 64000M(100%) >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] >   GC(2927) >   >        Mark Start     Mark End Relocate Start >   >  Relocate End      High        Low >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] >   GC(2927) >   >  Capacity:  64000M (100%)   64000M (100%) 64000M (100%) >   >  64000M (100%)   64000M (100%)   64000M (100%) >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] >   GC(2927) >   >   Free:  12382M (19%)    11392M (18%)  34172M (53%) >      61184M >   > (96%)    61184M (96%)    11326M (18%) >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] >   GC(2927) >   >   Used:  51618M (81%)    52608M (82%)  29828M (47%) >      2816M >   > (4%)    52674M (82%)    2816M (4%) >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] >   GC(2927) >   >   Live:     -       1303M (2%)  1303M (2%) >      1303M >   > (2%)       -         - >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] >   GC(2927) >   > Allocated:     -        990M (2%)  1108M (2%) >   > 1195M (2%)       -         - >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] >   GC(2927) >   > Garbage:     -       50314M (79%)  27416M (43%) >      316M >   > (0%)       -         - >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap   ] >   GC(2927) >   > Reclaimed:     -         -  22898M (36%) >   > 49997M (78%)      -         - >   > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc     ] >   GC(2927) >   > Garbage Collection (Proactive) 51618M(81%)->2816M(4%) >   > [2022-01-27T18:51:51.319+0000][34735.681s][info ][gc,start  ] >   GC(2928) >   > Garbage Collection (Allocation Rate) >   > [2022-01-27T18:51:51.321+0000][34735.682s][info ][gc,phases  ] >   GC(2928) >   > Pause Mark Start 0.042ms >   > [2022-01-27T18:51:51.321+0000][34735.683s][info ][safepoint  ] >   Safepoint >   > "ZMarkStart", Time since last: 9969777477 ns, Reaching safepoint: >   887200 >   > ns, At safepoint: 523517 ns, Total: 1410717 ns >   > [2022-01-27T18:51:51.334+0000][34735.696s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Roots OopStorageSet (ZWorker#17) 0.542ms >   > [2022-01-27T18:51:51.334+0000][34735.696s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Roots OopStorageSet (ZWorker#10) 0.575ms >   > [2022-01-27T18:51:51.343+0000][34735.705s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#17) 9.161ms >   > [2022-01-27T18:51:51.344+0000][34735.706s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#10) 9.817ms >   > [2022-01-27T18:51:51.351+0000][34735.713s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Roots JavaThreads (ZWorker#10) 7.569ms >   > [2022-01-27T18:51:51.351+0000][34735.713s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Roots JavaThreads (ZWorker#17) 8.243ms >   > [2022-01-27T18:51:51.407+0000][34735.769s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Roots CodeCache (ZWorker#17) 55.952ms >   > [2022-01-27T18:51:51.407+0000][34735.769s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Roots CodeCache (ZWorker#10) 55.988ms >   > [2022-01-27T18:51:52.336+0000][34736.698s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Mark Try Terminate (ZWorker#14) 1.064ms >   > [2022-01-27T18:51:52.337+0000][34736.699s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Mark Try Flush (ZWorker#12) 2.343ms >   > [2022-01-27T18:51:52.342+0000][34736.703s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Mark Try Flush (ZWorker#12) 0.685ms >   > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Mark Try Flush (ZWorker#12) 0.294ms >   > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Mark Try Terminate (ZWorker#12) 0.320ms >   > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Mark Try Terminate (ZWorker#12) 0.000ms >   > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Mark (ZWorker#12) 934.304ms >   > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Mark Try Terminate (ZWorker#14) 1.062ms >   > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Mark (ZWorker#14) 934.339ms >   > >   > *[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases  ] >   GC(2928) >   > Concurrent Mark >   1021.048ms*[2022-01-27T18:51:52.342+0000][34736.704s][info >   > ][gc,phases  ] GC(2928) Pause Mark End 0.095ms >   > [2022-01-27T18:51:52.343+0000][34736.704s][info ][safepoint  ] >   Safepoint >   > "ZMarkEnd", Time since last: 1021138351 ns, Reaching safepoint: >   256951 ns, >   > At safepoint: 333825 ns, Total: 590776 ns >   > [2022-01-27T18:51:52.343+0000][34736.704s][info ][gc,phases  ] >   GC(2928) >   > Concurrent Mark Free 0.001ms >   > [2022-01-27T18:51:52.345+0000][34736.707s][debug][gc,phases  ] >   GC(2928) >   > Concurrent References Process (ZDriver) 2.019ms >   > [2022-01-27T18:51:52.364+0000][34736.726s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Weak Roots OopStorageSet (ZWorker#13) 19.096ms >   > [2022-01-27T18:51:52.364+0000][34736.726s][debug][gc,phases  ] >   GC(2928) >   > Concurrent Weak Roots OopStorageSet (ZWorker#7) 19.068ms >   > [2022-01-27T18:51:52.365+0000][34736.727s][debug][gc,phases  ] >   GC(2928) >   > Concurrent References Enqueue (ZDriver) 0.010ms >   > [2022-01-27T18:51:52.365+0000][34736.727s][info ][gc,phases  ] >   GC(2928) >   > Concurrent Process Non-Strong References 22.133ms >   > [2022-01-27T18:51:52.368+0000][34736.730s][info ][gc,phases  ] >   GC(2928) >   > Concurrent Reset Relocation Set 2.875ms >   > [2022-01-27T18:51:52.384+0000][34736.745s][info ][gc,phases  ] >   GC(2928) >   > Concurrent Select Relocation Set 15.834ms >   > [2022-01-27T18:51:52.384+0000][34736.746s][info ][gc,phases  ] >   GC(2928) >   > Pause Relocate Start 0.015ms >   > [2022-01-27T18:51:52.384+0000][34736.746s][info ][safepoint  ] >   Safepoint >   > "ZRelocateStart", Time since last: 41003214 ns, Reaching >   safepoint: 303280 >   > ns, At safepoint: 155476 ns, Total: 458756 ns >   > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,phases  ] >   GC(2928) >   > Concurrent Relocate 60.419ms >   > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,marking ] >   GC(2928) >   > Mark: 2 stripe(s), 2 proactive flush(es), 1 terminate flush(es), 0 >   > completion(s), 0 continuation(s) >   > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,marking ] >   GC(2928) >   > Mark Stack Usage: 32M >   > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,metaspace] >   GC(2928) >   > Metaspace: 169M used, 178M committed, 1184M reserved >   > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,ref   ] >   GC(2928) >   > Soft: 40719 encountered, 0 discovered, 0 enqueued >   > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,ref   ] >   GC(2928) >   > Weak: 33189 encountered, 9016 discovered, 4318 enqueued >   > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,ref   ] >   GC(2928) >   > Final: 795 encountered, 387 discovered, 380 enqueued >   > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,ref   ] >   GC(2928) >   > Phantom: 5175 encountered, 3937 discovered, 219 enqueued >   > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc  ] >   GC(2928) >   > Small Pages: 20919 / 41838M, Empty: 15862M, Relocated: 87M, >   In-Place: 0 >   > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc  ] >   GC(2928) >   > Medium Pages: 130 / 4160M, Empty: 4064M, Relocated: 11M, In-Place: 0 >   > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc  ] >   GC(2928) >   > Large Pages: 20 / 128M, Empty: 128M, Relocated: 0M, In-Place: 0 >   > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc  ] >   GC(2928) >   > Forwarding Usage: 19M >   > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] >   GC(2928) >   > Min Capacity: 64000M(100%) >   > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] >   GC(2928) >   > Max Capacity: 64000M(100%) >   > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] >   GC(2928) >   > Soft Max Capacity: 64000M(100%) >   > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] >   GC(2928) >   >        Mark Start     Mark End Relocate Start >   >  Relocate End      High        Low >   > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] >   GC(2928) >   >  Capacity:  64000M (100%)   64000M (100%) 64000M (100%) >   >  64000M (100%)   64000M (100%)   64000M (100%) >   > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] >   GC(2928) >   >   Free:  17874M (28%)    13228M (21%)  33154M (52%) >      57394M >   > (90%)    57434M (90%)    13142M (21%) >   > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] >   GC(2928) >   >   Used:  46126M (72%)    50772M (79%)  30846M (48%) >      6606M >   > (10%)    50858M (79%)    6566M (10%) >   > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] >   GC(2928) >   >   Live:     -       1301M (2%)  1301M (2%) >      1301M >   > (2%)       -         - >   > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] >   GC(2928) >   > Allocated:     -       4646M (7%)  4774M (7%) >   > 5004M (8%)       -         - >   > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] >   GC(2928) >   > Garbage:     -       44824M (70%)  24770M (39%) >      299M >   > (0%)       -         - >   > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap   ] >   GC(2928) >   > Reclaimed:     -         -  20054M (31%) >   > 44524M (70%)      -         - >   > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc     ] >   GC(2928) >   > Garbage Collection (Allocation Rate) 46126M(72%)->6606M(10%) >   > [2022-01-27T18:52:00.820+0000][34745.182s][info ][gc,start  ] >   GC(2929) >   > Garbage Collection (Allocation Rate) >   > [2022-01-27T18:52:00.821+0000][34745.183s][info ][gc,phases  ] >   GC(2929) >   > Pause Mark Start 0.057ms >   > [2022-01-27T18:52:00.822+0000][34745.184s][info ][safepoint  ] >   Safepoint >   > "ZMarkStart", Time since last: 8436197260 ns, Reaching safepoint: >   1019671 >   > ns, At safepoint: 515965 ns, Total: 1535636 ns >   > [2022-01-27T18:52:00.835+0000][34745.197s][debug][gc,phases  ] >   GC(2929) >   > Concurrent Roots OopStorageSet (ZWorker#5) 0.991ms >   > [2022-01-27T18:52:00.851+0000][34745.213s][debug][gc,phases  ] >   GC(2929) >   > Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 15.777ms >   > [2022-01-27T18:52:00.864+0000][34745.226s][debug][gc,phases  ] >   GC(2929) >   > Concurrent Roots JavaThreads (ZWorker#5) 12.769ms >   > [2022-01-27T18:52:00.945+0000][34745.307s][debug][gc,phases  ] >   GC(2929) >   > Concurrent Roots CodeCache (ZWorker#5) 81.380ms >   > [2022-01-27T18:52:02.766+0000][34747.127s][debug][gc,phases  ] >   GC(2929) >   > Concurrent Mark Try Flush (ZWorker#16) 1.613ms >   > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] >   GC(2929) >   > Concurrent Mark Try Flush (ZWorker#16) 0.717ms >   > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] >   GC(2929) >   > Concurrent Mark Try Flush (ZWorker#16) 0.292ms >   > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] >   GC(2929) >   > Concurrent Mark Try Terminate (ZWorker#16) 0.306ms >   > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] >   GC(2929) >   > Concurrent Mark Try Terminate (ZWorker#16) 0.000ms >   > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] >   GC(2929) >   > Concurrent Mark (ZWorker#16) 1825.719ms >   > >   > *[2022-01-27T18:52:02.771+0000][34747.133s][info ][gc,phases  ] >   GC(2929) >   > Concurrent Mark >   1949.325ms*[2022-01-27T18:52:02.774+0000][34747.136s][info >   > ][gc,phases  ] GC(2929) Pause Mark End 0.212ms >   > [2022-01-27T18:52:02.775+0000][34747.136s][info ][safepoint  ] >   Safepoint >   > "ZMarkEnd", Time since last: 1949455739 ns, Reaching safepoint: >   2536816 ns, >   > At safepoint: 606241 ns, Total: 3143057 ns >   > [2022-01-27T18:52:02.775+0000][34747.136s][info ][gc,phases  ] >   GC(2929) >   > Concurrent Mark Free 0.001ms >   > [2022-01-27T18:52:02.778+0000][34747.139s][debug][gc,phases  ] >   GC(2929) >   > Concurrent References Process (ZDriver) 3.161ms >   > [2022-01-27T18:52:02.813+0000][34747.175s][debug][gc,phases  ] >   GC(2929) >   > Concurrent Weak Roots OopStorageSet (ZWorker#4) 35.717ms >   > [2022-01-27T18:52:02.814+0000][34747.176s][debug][gc,phases  ] >   GC(2929) >   > Concurrent References Enqueue (ZDriver) 0.007ms >   > [2022-01-27T18:52:02.814+0000][34747.176s][info ][gc,phases  ] >   GC(2929) >   > Concurrent Process Non-Strong References 39.943ms >   > [2022-01-27T18:52:02.818+0000][34747.180s][info ][gc,phases  ] >   GC(2929) >   > Concurrent Reset Relocation Set 3.587ms >   > [2022-01-27T18:52:02.833+0000][34747.195s][info ][gc,phases  ] >   GC(2929) >   > Concurrent Select Relocation Set 15.208ms >   > [2022-01-27T18:52:02.834+0000][34747.195s][info ][gc,phases  ] >   GC(2929) >   > Pause Relocate Start 0.017ms >   > [2022-01-27T18:52:02.834+0000][34747.196s][info ][safepoint  ] >   Safepoint >   > "ZRelocateStart", Time since last: 58881245 ns, Reaching >   safepoint: 286775 >   > ns, At safepoint: 232929 ns, Total: 519704 ns >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,phases  ] >   GC(2929) >   > Concurrent Relocate 107.558ms >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,marking ] >   GC(2929) >   > Mark: 1 stripe(s), 2 proactive flush(es), 1 terminate flush(es), 0 >   > completion(s), 0 continuation(s) >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,marking ] >   GC(2929) >   > Mark Stack Usage: 32M >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,metaspace] >   GC(2929) >   > Metaspace: 169M used, 178M committed, 1184M reserved >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref   ] >   GC(2929) >   > Soft: 40717 encountered, 0 discovered, 0 enqueued >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref   ] >   GC(2929) >   > Weak: 32517 encountered, 8597 discovered, 3652 enqueued >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref   ] >   GC(2929) >   > Final: 415 encountered, 6 discovered, 0 enqueued >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref   ] >   GC(2929) >   > Phantom: 5031 encountered, 3633 discovered, 77 enqueued >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc  ] >   GC(2929) >   > Small Pages: 18075 / 36150M, Empty: 12846M, Relocated: 76M, >   In-Place: 0 >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc  ] >   GC(2929) >   > Medium Pages: 117 / 3744M, Empty: 3584M, Relocated: 10M, In-Place: 0 >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc  ] >   GC(2929) >   > Large Pages: 16 / 104M, Empty: 104M, Relocated: 0M, In-Place: 0 >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc  ] >   GC(2929) >   > Forwarding Usage: 15M >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap   ] >   GC(2929) >   > Min Capacity: 64000M(100%) >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap   ] >   GC(2929) >   > Max Capacity: 64000M(100%) >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap   ] >   GC(2929) >   > Soft Max Capacity: 64000M(100%) >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap   ] >   GC(2929) >   >        Mark Start     Mark End Relocate Start >   >  Relocate End      High        Low >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap   ] >   GC(2929) >   >  Capacity:  64000M (100%)   64000M (100%) 64000M (100%) >   >  64000M (100%)   64000M (100%)   64000M (100%) >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap   ] >   GC(2929) >   >   Free:  24002M (38%)    15544M (24%)  31836M (50%) >      53224M >   > (83%)    53414M (83%)    15410M (24%) >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap   ] >   GC(2929) >   >   Used:  39998M (62%)    48456M (76%)  32164M (50%) >      10776M >   > (17%)    48590M (76%)    10586M (17%) >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap   ] >   GC(2929) >   >   Live:     -       1283M (2%)  1283M (2%) >      1283M >   > (2%)       -         - >   > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap   ] >   GC(2929) >   > Allocated:     -       8458M (13%) 8700M (14%) >   >  9205M (14%)      -         - >   > [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc,heap   ] >   GC(2929) >   > Garbage:     -       38714M (60%)  22180M (35%) >      286M >   > (0%)       -         - >   > [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc,heap   ] >   GC(2929) >   > Reclaimed:     -         -  16534M (26%) >   > 38427M (60%)      -         - >   > [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc     ] >   GC(2929) >   > Garbage Collection (Allocation Rate) 39998M(62%)->10776M(17%) >   > >   > >   > Thanks >   > Sundar >   > >   > >   > On Thu, Jan 27, 2022 at 11:00 AM Sundara Mohan M >   <m.sundar85@gmail.com <mailto:m.sundar85@gmail.com> <mailto:m.sundar85@gmail.com <mailto:m.sundar85@gmail.com>>> >   > wrote: >   > >   >> Hi, >   >>   We are using ZGC in production environment with following >   settings >   >> *[2022-01-27T09:12:55.684+0000][0.046s][info][gc,init] Version: >   17.0.1+12 >   >> (release)* >   >> .. >   >> *[2022-01-27T09:12:55.684+0000][0.046s][info][gc,init] GC >   Workers: 18 >   >> (dynamic)* >   >> ... >   >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Min >   Capacity: 64000M >   >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Initial >   Capacity: >   >> 64000M >   >> *[2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Max Capacity: >   >> 64000M* >   >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Medium >   Page Size: 32M >   >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Pre-touch: >   Disabled >   >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Available >   space on >   >> backing filesystem: N/A >   >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Uncommit: >   Implicitly >   >> Disabled (-Xms equals -Xmx) >   >> *[2022-01-27T09:13:05.275+0000][9.636s][info][gc,init] Runtime >   Workers: 44* >   >> [2022-01-27T09:13:05.278+0000][9.640s][info][gc   ] Using The >   Z Garbage >   >> Collector >   >> >   >> We run into GC cycle every 8-10 seconds. In some GC cycle >   Concurrent Mark >   >> phase is taking 2*s* and in some cycle it is taking 200*ms.* >   >> >   >> After enabling debug log for gc,phase saw in some cases more >   ZWorkers are >   >> doing work in other case it is given to only 1 or 2 ZWorker. >   >> >   >> Example log where work is done by multiple thread and took only >   200ms >   >> [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark (ZWorker#12) 150.092ms >   >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark Try Terminate (ZWorker#0) 1.059ms >   >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark (ZWorker#0) 150.279ms >   >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark Try Terminate (ZWorker#14) 1.055ms >   >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark (ZWorker#14) 149.355ms >   >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark Try Terminate (ZWorker#8) 1.060ms >   >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark (ZWorker#8) 150.312ms >   >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark Try Terminate (ZWorker#6) 1.060ms >   >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark (ZWorker#6) 150.323ms >   >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark Try Terminate (ZWorker#17) 1.062ms >   >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark Try Terminate (ZWorker#11) 1.058ms >   >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark Try Terminate (ZWorker#13) 1.060ms >   >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark Try Terminate (ZWorker#2) 1.059ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark (ZWorker#2) 150.423ms >   >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark (ZWorker#13) 150.437ms >   >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark (ZWorker#11) 150.374ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark Try Terminate (ZWorker#3) 1.061ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark (ZWorker#3) 150.537ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark Try Terminate (ZWorker#7) 1.061ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark (ZWorker#7) 150.550ms >   >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark (ZWorker#17) 150.364ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark Try Terminate (ZWorker#15) 1.056ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark Try Terminate (ZWorker#16) 1.059ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark Try Terminate (ZWorker#1) 1.060ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark (ZWorker#1) 150.613ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark Try Terminate (ZWorker#4) 1.064ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark (ZWorker#16) 150.584ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark Try Terminate (ZWorker#10) 1.059ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark (ZWorker#10) 150.706ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark (ZWorker#4) 150.629ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark (ZWorker#15) 150.601ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark Try Terminate (ZWorker#9) 1.028ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark (ZWorker#9) 150.938ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark Try Terminate (ZWorker#5) 1.057ms >   >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases  ] >   GC(2927) >   >> Concurrent Mark (ZWorker#5) 151.063ms >   >> *[2022-01-27T18:51:41.325+0000][34725.687s][info ][gc,phases  ] >   GC(2927) >   >> Concurrent Mark 204.119ms* >   >> >   >> Another case where it was run by only 1/2 worker and took 1/2s >   respectively >   >> ... >   >> *[2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases  ] >   GC(2928) >   >> Concurrent Mark (ZWorker#12) 934.304ms* >   >> [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases  ] >   GC(2928) >   >> Concurrent Mark Try Terminate (ZWorker#14) 1.062ms >   >> *[2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases  ] >   GC(2928) >   >> Concurrent Mark (ZWorker#14) 934.339ms* >   >> *[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases  ] >   GC(2928) >   >> Concurrent Mark 1021.048ms* >   >> >   >> >   >> [2022-01-27T18:52:00.822+0000][34745.184s][info ][safepoint  ] >   Safepoint >   >> "ZMarkStart", Time since last: 8436197260 ns, Reaching >   safepoint: 1019671 >   >> ns, At safepoint: 515965 ns, Total: 1 >   >> 535636 ns >   >> [2022-01-27T18:52:00.835+0000][34745.197s][debug][gc,phases  ] >   GC(2929) >   >> Concurrent Roots OopStorageSet (ZWorker#5) 0.991ms >   >> [2022-01-27T18:52:00.851+0000][34745.213s][debug][gc,phases  ] >   GC(2929) >   >> Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 15.777ms >   >> [2022-01-27T18:52:00.864+0000][34745.226s][debug][gc,phases  ] >   GC(2929) >   >> Concurrent Roots JavaThreads (ZWorker#5) 12.769ms >   >> [2022-01-27T18:52:00.945+0000][34745.307s][debug][gc,phases  ] >   GC(2929) >   >> Concurrent Roots CodeCache (ZWorker#5) 81.380ms >   >> [2022-01-27T18:52:02.766+0000][34747.127s][debug][gc,phases  ] >   GC(2929) >   >> Concurrent Mark Try Flush (ZWorker#16) 1.613ms >   >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] >   GC(2929) >   >> Concurrent Mark Try Flush (ZWorker#16) 0.717ms >   >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] >   GC(2929) >   >> Concurrent Mark Try Flush (ZWorker#16) 0.292ms >   >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] >   GC(2929) >   >> Concurrent Mark Try Terminate (ZWorker#16) 0.306ms >   >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] >   GC(2929) >   >> Concurrent Mark Try Terminate (ZWorker#16) 0.000ms >   >> >   >> >   >> *[2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases  ] >   GC(2929) >   >> Concurrent Mark (ZWorker#16) >   >> 1825.719ms[2022-01-27T18:52:02.771+0000][34747.133s][info >   ][gc,phases  ] >   >> GC(2929) Concurrent Mark 1949.325ms* >   >> >   >> Even though we have 18 threads, does anyone have any idea why >   the work is >   >> not distributed among multiple workers? >   >> >   >> Thanks >   >> Sundar >   >> >   >> >
Hi Per, Allocation stalls can be resolved by: 1) Increase max heap size (to give ZGC more headroom).
Don't have memory capacity on host to increase heap size.
2) Increase number of GC threads to make ZGC collect faster.
Wanted to try this option but is there a way to tell use 25% with -XX:-UseDynamicNumberOfGCThreads? I don't want to fix the number because there might be machines with different cpu cores.
3) If the allocation rate is spiky, you can use -XX:SoftMaxHeapSize to give yourself more headroom without increasing the heap size. 4) Again, if the allocation rate is spiky, you can use -XX:ZAllocationSpikeTolerance to make the heuristics more defensive.
From logs i don't see allocation rate is spiky but Concurrent Mark is taking 2-5s and delaying the cleanup and ends up in Allocation Stall. So trying the option 2 above.
Thanks Sundar On Mon, Feb 7, 2022 at 5:32 AM Per Liden <per.liden@oracle.com> wrote:
Hi,
When you disable UseDynamicNumberOfGCThreads, ZGC always uses the number of threads specified by ConcGCThreads, which defaults to 12.5% of the available hardware threads. You can change ConcGCThreads if you need more. The 44 you see in the log is what's called "boost mode", which is the number of threads ZGC will temporarily use in case of an emergency (like there's an allocation stall ongoing).
When UseDynamicNumberOfGCThreads is enabled, the default value for ConcGCThreads is 25% of the available hardware threads. But in this cases the heuristics picks a suitable number of threads to use, and ConcGCThreads just serves as a max limit for the heuristics.
Allocation stalls can be resolved by: 1) Increase max heap size (to give ZGC more headroom). 2) Increase number of GC threads to make ZGC collect faster. 3) If the allocation rate is spiky, you can use -XX:SoftMaxHeapSize to give yourself more headroom without increasing the heap size. 4) Again, if the allocation rate is spiky, you can use -XX:ZAllocationSpikeTolerance to make the heuristics more defensive.
cheers, Per
On 2/4/22 03:02, Sundara Mohan M wrote:
Hi Per, I tried using -XX:-UseDynamicNumberOfGCThreads and seeing no of threads is reduced
With -UseDynamicNumberOfGCThreads GC Precious Log: NUMA Support: Enabled NUMA Nodes: 2 CPUs: 72 total, 72 available Memory: 191885M Large Page Support: Disabled * GC Workers: 9/44 (static) * Address Space Type: Contiguous/Unrestricted/Complete Address Space Size: 1024000M x 3 = 3072000M Heap Backing File: /memfd:java_heap Heap Backing Filesystem: tmpfs (0x1021994) Min Capacity: 64000M Initial Capacity: 64000M Max Capacity: 64000M Medium Page Size: 32M Pre-touch: Disabled Available space on backing filesystem: N/A Uncommit: Implicitly Disabled (-Xms equals -Xmx) Runtime Workers: 44
Without -UseDynamicNumberOfGCThreads GC Precious Log: NUMA Support: Enabled NUMA Nodes: 2 CPUs: 72 total, 72 available Memory: 191856M Large Page Support: Disabled * GC Workers: 18 (dynamic) * Address Space Type: Contiguous/Unrestricted/Complete Address Space Size: 1024000M x 3 = 3072000M Heap Backing File: /memfd:java_heap Heap Backing Filesystem: tmpfs (0x1021994) Min Capacity: 64000M Initial Capacity: 64000M Max Capacity: 64000M Medium Page Size: 32M Pre-touch: Disabled Available space on backing filesystem: N/A Uncommit: Implicitly Disabled (-Xms equals -Xmx) Runtime Workers: 44
1. Why is removing UseDynamicNumberOfGCThreads reducing the number of GC Workers? Is 9 thread from pool of 44 always used for concurrent work? 2. Can we get the same number of workers using the ConcGCThread flag?
After using -UseDynamicNumberOfGCThreads sometimes i still see Allocation Stall, do you think increasing GC Worker might help in that case?
Thanks Sundar
On Wed, Feb 2, 2022 at 4:37 PM Sundara Mohan M <m.sundar85@gmail.com <mailto:m.sundar85@gmail.com>> wrote:
Hi Per, Thanks. Will try XX:-UseDynamicNumberOfGCThreads/ -XX:SoftMaxHeapSize options.
Regards Sundar
On Wed, Feb 2, 2022 at 4:26 AM Per Liden <per.liden@oracle.com <mailto:per.liden@oracle.com>> wrote:
Hi,
On 2/2/22 01:47, Sundara Mohan M wrote: > Hi Per, > Here is one instance where it is not able to cleanup as quickly as > possible because of not using all threads, attaching the log file as well. > > [2022-02-02T00:00:48.623+0000][100081.286s][debug][gc,director ] Rule: > Allocation Rate (Dynamic GC Workers), MaxAllocRate: 8681.7MB/s > (+/-1.2%), Free: 12800MB, > GCCPUTime: 2.779, GCDuration: 1.406s, TimeUntilOOM: 1.457s, TimeUntilGC: > -0.049s, GCWorkers: 2 -> 2 > [2022-02-02T00:00:48.624+0000][100081.286s][info ][gc,start ] > GC(7968) Garbage Collection (Allocation Rate) > [2022-02-02T00:00:48.624+0000][100081.286s][info ][gc,task ] > GC(7968) Using 2 workers > [2022-02-02T00:00:48.625+0000][100081.287s][info ][gc,phases ] > GC(7968) Pause Mark Start 0.051ms > [2022-02-02T00:00:48.625+0000][100081.287s][info ][safepoint ] > Safepoint "ZMarkStart", Time since last: 4730735883 ns, Reaching > safepoint: 893580 ns, At safep > oint: 450222 ns, Total: 1343802 ns > [2022-02-02T00:00:48.640+0000][100081.302s][debug][gc,task ] > GC(7968) Executing Task: ZMarkRootsTask, Active Workers: 2 > [2022-02-02T00:00:48.640+0000][100081.303s][debug][gc,phases ] > GC(7968) Concurrent Roots OopStorageSet (ZWorker#12) 0.751ms > [2022-02-02T00:00:48.640+0000][100081.303s][debug][gc,phases ] > GC(7968) Concurrent Roots OopStorageSet (ZWorker#4) 0.802ms > [2022-02-02T00:00:48.651+0000][100081.313s][debug][gc,phases ] > GC(7968) Concurrent Roots ClassLoaderDataGraph (ZWorker#4) 10.565ms > [2022-02-02T00:00:48.652+0000][100081.314s][debug][gc,phases ] > GC(7968) Concurrent Roots ClassLoaderDataGraph (ZWorker#12) 11.789ms > [2022-02-02T00:00:48.660+0000][100081.322s][debug][gc,phases ] > GC(7968) Concurrent Roots JavaThreads (ZWorker#12) 7.919ms > [2022-02-02T00:00:48.660+0000][100081.322s][debug][gc,phases ] > GC(7968) Concurrent Roots JavaThreads (ZWorker#4) 9.086ms > [2022-02-02T00:00:48.724+0000][100081.386s][debug][gc,phases ] > GC(7968) Concurrent Roots CodeCache (ZWorker#12) 63.954ms > [2022-02-02T00:00:48.724+0000][100081.386s][debug][gc,phases ] > GC(7968) Concurrent Roots CodeCache (ZWorker#4) 63.921ms > *[2022-02-02T00:00:48.724+0000][100081.386s][debug][gc,task ] > GC(7968) Executing Task: ZMarkTask, Active Workers: 2 > *[2022-02-02T00:00:49.899+0000][100082.561s][debug][gc,phases ] > GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.064ms > [2022-02-02T00:00:49.905+0000][100082.567s][debug][gc,phases ] > GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.065ms > [2022-02-02T00:00:49.906+0000][100082.568s][debug][gc,phases ] > GC(7968) Concurrent Mark Try Flush (ZWorker#15) 2.011ms > [2022-02-02T00:00:49.914+0000][100082.576s][debug][gc,phases ] > GC(7968) Concurrent Mark Try Flush (ZWorker#15) 0.897ms > [2022-02-02T00:00:49.914+0000][100082.576s][debug][gc,phases ] > GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.062ms > [2022-02-02T00:00:49.915+0000][100082.577s][debug][gc,phases ] > GC(7968) Concurrent Mark Try Flush (ZWorker#15) 0.652ms > [2022-02-02T00:00:49.915+0000][100082.577s][debug][gc,phases ] > GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.061ms > [2022-02-02T00:00:49.915+0000][100082.578s][debug][gc,phases ] > GC(7968) Concurrent Mark Try Flush (ZWorker#15) 0.760ms > [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] > GC(7968) Concurrent Mark Try Terminate (ZWorker#15) 0.775ms > [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] > GC(7968) Concurrent Mark Try Terminate (ZWorker#15) 0.000ms > [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] > GC(7968) Concurrent Mark (ZWorker#15) 1191.122ms > [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] > GC(7968) Concurrent Mark Try Terminate (ZWorker#1) 1.063ms > [2022-02-02T00:00:49.916+0000][100082.578s][debug][gc,phases ] > GC(7968) Concurrent Mark (ZWorker#1) 1191.971ms > *[2022-02-02T00:00:49.917+0000][100082.579s][info ][gc,phases ] > GC(7968) Concurrent Mark 1291.496ms* > [2022-02-02T00:00:49.918+0000][100082.580s][info ][gc,phases ] > GC(7968) Pause Mark End 0.076ms > [2022-02-02T00:00:49.918+0000][100082.580s][info ][safepoint ] > Safepoint "ZMarkEnd", Time since last: 1291581196 ns, Reaching > safepoint: 983741 ns, At safepoi > nt: 411088 ns, Total: 1394829 ns > [2022-02-02T00:00:49.918+0000][100082.580s][info ][gc,phases ] > GC(7968) Concurrent Mark Free 0.001ms > [2022-02-02T00:00:49.918+0000][100082.580s][debug][gc,task ] > GC(7968) Executing Task: ZReferenceProcessorTask, Active Workers: 2 > [2022-02-02T00:00:49.922+0000][100082.584s][debug][gc,phases ] > GC(7968) Concurrent References Process (ZDriver) 3.803ms > [2022-02-02T00:00:49.922+0000][100082.584s][debug][gc,task ] > GC(7968) Executing Task: ZProcessWeakRootsTask, Active Workers: 2 > [2022-02-02T00:00:49.975+0000][100082.637s][debug][gc,phases ] > GC(7968) Concurrent Weak Roots OopStorageSet (ZWorker#16) 52.890ms > [2022-02-02T00:00:49.975+0000][100082.637s][debug][gc,phases ] > GC(7968) Concurrent Weak Roots OopStorageSet (ZWorker#7) 52.888ms > [2022-02-02T00:00:49.986+0000][100082.648s][debug][gc,phases ] > GC(7968) Concurrent References Enqueue (ZDriver) 0.006ms > [2022-02-02T00:00:49.986+0000][100082.648s][info ][gc,phases ] > GC(7968) Concurrent Process Non-Strong References 68.404ms > [2022-02-02T00:00:49.988+0000][100082.650s][info ][gc,phases ] > GC(7968) Concurrent Reset Relocation Set 1.898ms > *[2022-02-02T00:00:49.989+0000][100082.651s][info ][gc ] > Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-52) > 0.029ms > [2022-02-02T00:00:49.989+0000][100082.651s][info ][gc ] > Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-45) > 0.894ms > [2022-02-02T00:00:49.989+0000][100082.651s][info ][gc ] > Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-63) > 0.214ms > [2022-02-02T00:00:49.989+0000][100082.651s][info ][gc ] > Allocation Stall (WorkerExecutorService thread for WorkerAsyncPool-59) > 0.401ms* > [2022-02-02T00:00:49.998+0000][100082.660s][debug][gc,task ] > GC(7968) Executing Task: ZRelocationSetInstallTask, Active Workers: 2 > > My thought was if it had used more threads and finished the Concurrent > Mark phase quickly it might not have ended up in the Allocation Stall. > > 1. Do you think removing the dynamic number of threads might help in > this case? > 2. Is there something that can be optimized in work allocation?
It looks like the heuristics doesn't get things completely right here, and uses too few threads. You can try using -XX:-UseDynamicNumberOfGCThreads to always use all threads.
Alternatively, you can also play with -XX:SoftMaxHeapSize to give yourself more headroom to avoid allocation stalls.
Finally, you could also play with -XX:ZAllocationSpikeTolerance, to make the heuristics more defensive in case the allocation rate is spiky.
As a side note, in the future we will be able to resize the number of worker threads we use while the GC is running. E.g. if we pick 2 and in the middle of the GC cycle see that it's too few, we can increase the number of threads on the fly.
cheers, Per
> > > Thanks > Sundar > > > On Mon, Jan 31, 2022 at 12:37 AM Per Liden <per.liden@oracle.com <mailto:per.liden@oracle.com> > <mailto:per.liden@oracle.com <mailto:per.liden@oracle.com>>> wrote: > > Hi, > > It's hard to tell without seeing the complete GC log, but I suspect > that > the heuristics just picks different number of threads here. The > heuristics will pick the number of threads currently needed, based on > available memory, allocation rate, etc. Each GC cycle will print "Using > XX workers" in the log. I wrote about this feature in my latest blog > post under "Dynamic Number of GC Threads" > (https://malloc.se/blog/zgc-jdk17 <https://malloc.se/blog/zgc-jdk17> <https://malloc.se/blog/zgc-jdk17 <https://malloc.se/blog/zgc-jdk17>>). > > cheers, > Per > > On 1/27/22 20:20, Sundara Mohan M wrote: > > Adding complete log of that phase in case if it helps > > -01-27T18:51:41.121+0000][34725.483s][info ][gc,phases ] > GC(2927) Pause > > Mark Start 0.046ms > > [2022-01-27T18:51:41.121+0000][34725.483s][info ][safepoint ] > Safepoint > > "ZMarkStart", Time since last: 8392610571 ns, Reaching safepoint: > 606586 > > ns, At safepoint: 438685 ns, Total: 1045271 ns > > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] > GC(2927) > > Concurrent Roots OopStorageSet (ZWorker#11) 0.000ms > > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] > GC(2927) > > Concurrent Roots OopStorageSet (ZWorker#8) 0.102ms > > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] > GC(2927) > > Concurrent Roots OopStorageSet (ZWorker#0) 0.110ms > > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] > GC(2927) > > Concurrent Roots OopStorageSet (ZWorker#2) 0.062ms > > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] > GC(2927) > > Concurrent Roots OopStorageSet (ZWorker#9) 0.183ms > > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] > GC(2927) > > Concurrent Roots OopStorageSet (ZWorker#13) 0.209ms > > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] > GC(2927) > > Concurrent Roots OopStorageSet (ZWorker#6) 0.001ms > > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] > GC(2927) > > Concurrent Roots OopStorageSet (ZWorker#1) 0.098ms > > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] > GC(2927) > > Concurrent Roots OopStorageSet (ZWorker#12) 0.109ms > > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] > GC(2927) > > Concurrent Roots OopStorageSet (ZWorker#5) 0.112ms > > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] > GC(2927) > > Concurrent Roots OopStorageSet (ZWorker#17) 0.000ms > > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] > GC(2927) > > Concurrent Roots OopStorageSet (ZWorker#15) 0.103ms > > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] > GC(2927) > > Concurrent Roots OopStorageSet (ZWorker#16) 0.147ms > > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] > GC(2927) > > Concurrent Roots OopStorageSet (ZWorker#7) 0.067ms > > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] > GC(2927) > > Concurrent Roots OopStorageSet (ZWorker#4) 0.143ms > > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] > GC(2927) > > Concurrent Roots OopStorageSet (ZWorker#10) 0.048ms > > [2022-01-27T18:51:41.134+0000][34725.496s][debug][gc,phases ] > GC(2927) > > Concurrent Roots OopStorageSet (ZWorker#3) 0.057ms > > [2022-01-27T18:51:41.135+0000][34725.496s][debug][gc,phases ] > GC(2927) > > Concurrent Roots OopStorageSet (ZWorker#14) 0.249ms > > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] > GC(2927) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 4.032ms > > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] > GC(2927) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#16) 3.921ms > > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] > GC(2927) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#7) 3.888ms > > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] > GC(2927) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#3) 3.685ms > > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] > GC(2927) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#4) 3.857ms > > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] > GC(2927) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#10) 3.725ms > > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] > GC(2927) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#12) 4.064ms > > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] > GC(2927) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#6) 4.137ms > > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] > GC(2927) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#17) 3.998ms > > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] > GC(2927) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#0) 4.301ms > > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] > GC(2927) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#8) 4.335ms > > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] > GC(2927) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#14) 3.658ms > > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] > GC(2927) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#15) 3.966ms > > [2022-01-27T18:51:41.139+0000][34725.500s][debug][gc,phases ] > GC(2927) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#13) 4.267ms > > [2022-01-27T18:51:41.139+0000][34725.501s][debug][gc,phases ] > GC(2927) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#1) 4.165ms > > [2022-01-27T18:51:41.139+0000][34725.501s][debug][gc,phases ] > GC(2927) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#2) 4.619ms > > [2022-01-27T18:51:41.140+0000][34725.502s][debug][gc,phases ] > GC(2927) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#9) 5.835ms > > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] > GC(2927) > > Concurrent Roots JavaThreads (ZWorker#7) 4.247ms > > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] > GC(2927) > > Concurrent Roots JavaThreads (ZWorker#3) 4.243ms > > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] > GC(2927) > > Concurrent Roots JavaThreads (ZWorker#6) 4.168ms > > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] > GC(2927) > > Concurrent Roots JavaThreads (ZWorker#17) 4.091ms > > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] > GC(2927) > > Concurrent Roots JavaThreads (ZWorker#9) 2.713ms > > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] > GC(2927) > > Concurrent Roots JavaThreads (ZWorker#10) 4.187ms > > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] > GC(2927) > > Concurrent Roots JavaThreads (ZWorker#0) 4.071ms > > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] > GC(2927) > > Concurrent Roots JavaThreads (ZWorker#2) 3.897ms > > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] > GC(2927) > > Concurrent Roots JavaThreads (ZWorker#16) 4.277ms > > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] > GC(2927) > > Concurrent Roots JavaThreads (ZWorker#5) 4.319ms > > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] > GC(2927) > > Concurrent Roots JavaThreads (ZWorker#4) 4.231ms > > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] > GC(2927) > > Concurrent Roots JavaThreads (ZWorker#15) 3.997ms > > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] > GC(2927) > > Concurrent Roots JavaThreads (ZWorker#13) 3.983ms > > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] > GC(2927) > > Concurrent Roots JavaThreads (ZWorker#14) 4.049ms > > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] > GC(2927) > > Concurrent Roots JavaThreads (ZWorker#1) 3.968ms > > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] > GC(2927) > > Concurrent Roots JavaThreads (ZWorker#8) 4.092ms > > [2022-01-27T18:51:41.143+0000][34725.505s][debug][gc,phases ] > GC(2927) > > Concurrent Roots JavaThreads (ZWorker#12) 4.155ms > > [2022-01-27T18:51:41.148+0000][34725.510s][debug][gc,phases ] > GC(2927) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#11) 13.665ms > > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] > GC(2927) > > Concurrent Roots CodeCache (ZWorker#12) 28.078ms > > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] > GC(2927) > > Concurrent Roots CodeCache (ZWorker#0) 30.133ms > > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] > GC(2927) > > Concurrent Roots CodeCache (ZWorker#3) 30.557ms > > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] > GC(2927) > > Concurrent Roots CodeCache (ZWorker#13) 29.600ms > > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] > GC(2927) > > Concurrent Roots CodeCache (ZWorker#5) 29.829ms > > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] > GC(2927) > > Concurrent Roots CodeCache (ZWorker#9) 30.148ms > > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] > GC(2927) > > Concurrent Roots CodeCache (ZWorker#10) 30.083ms > > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] > GC(2927) > > Concurrent Roots CodeCache (ZWorker#15) 29.707ms > > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] > GC(2927) > > Concurrent Roots CodeCache (ZWorker#7) 30.647ms > > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] > GC(2927) > > Concurrent Roots CodeCache (ZWorker#4) 29.814ms > > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] > GC(2927) > > Concurrent Roots CodeCache (ZWorker#8) 29.350ms > > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] > GC(2927) > > Concurrent Roots CodeCache (ZWorker#14) 29.569ms > > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] > GC(2927) > > Concurrent Roots CodeCache (ZWorker#1) 29.496ms > > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] > GC(2927) > > Concurrent Roots CodeCache (ZWorker#17) 30.227ms > > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] > GC(2927) > > Concurrent Roots CodeCache (ZWorker#6) 30.641ms > > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] > GC(2927) > > Concurrent Roots CodeCache (ZWorker#16) 29.984ms > > [2022-01-27T18:51:41.174+0000][34725.536s][debug][gc,phases ] > GC(2927) > > Concurrent Roots CodeCache (ZWorker#2) 30.087ms > > [2022-01-27T18:51:41.174+0000][34725.535s][debug][gc,phases ] > GC(2927) > > Concurrent Roots CodeCache (ZWorker#11) 25.501ms > > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#9) 1.061ms > > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#6) 1.062ms > > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#15) 1.060ms > > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#16) 1.061ms > > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#3) 1.065ms > > [2022-01-27T18:51:41.319+0000][34725.681s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#5) 1.061ms > > [2022-01-27T18:51:41.320+0000][34725.681s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Flush (ZWorker#12) 1.921ms > > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#9) 1.061ms > > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#8) 1.062ms > > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#1) 1.063ms > > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#13) 1.059ms > > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#14) 1.066ms > > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#7) 1.065ms > > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#16) 1.061ms > > [2022-01-27T18:51:41.322+0000][34725.684s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#15) 1.063ms > > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#5) 1.061ms > > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#9) 1.057ms > > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Flush (ZWorker#12) 0.743ms > > [2022-01-27T18:51:41.323+0000][34725.685s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#0) 1.061ms > > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#14) 1.057ms > > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#8) 1.060ms > > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#6) 1.059ms > > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#17) 1.061ms > > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#11) 1.063ms > > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#13) 1.063ms > > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#2) 1.058ms > > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#3) 1.061ms > > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#7) 1.060ms > > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Flush (ZWorker#12) 0.356ms > > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#4) 1.061ms > > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#15) 1.059ms > > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#10) 1.060ms > > [2022-01-27T18:51:41.324+0000][34725.685s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#16) 1.060ms > > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#1) 1.060ms > > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Flush (ZWorker#12) 0.311ms > > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#9) 1.060ms > > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#5) 1.058ms > > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Flush (ZWorker#12) 0.285ms > > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#12) 0.297ms > > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#12) 0.000ms > > [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark (ZWorker#12) 150.092ms > > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#0) 1.059ms > > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark (ZWorker#0) 150.279ms > > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#14) 1.055ms > > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark (ZWorker#14) 149.355ms > > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#8) 1.060ms > > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark (ZWorker#8) 150.312ms > > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#6) 1.060ms > > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark (ZWorker#6) 150.323ms > > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#17) 1.062ms > > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#11) 1.058ms > > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#13) 1.060ms > > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#2) 1.059ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark (ZWorker#2) 150.423ms > > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark (ZWorker#13) 150.437ms > > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark (ZWorker#11) 150.374ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#3) 1.061ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark (ZWorker#3) 150.537ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#7) 1.061ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark (ZWorker#7) 150.550ms > > [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > > Concurrent Mark (ZWorker#17) 150.364ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#15) 1.056ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#16) 1.059ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#1) 1.060ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark (ZWorker#1) 150.613ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#4) 1.064ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark (ZWorker#16) 150.584ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#10) 1.059ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark (ZWorker#10) 150.706ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark (ZWorker#4) 150.629ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark (ZWorker#15) 150.601ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#9) 1.028ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark (ZWorker#9) 150.938ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark Try Terminate (ZWorker#5) 1.057ms > > [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > > Concurrent Mark (ZWorker#5) 151.063ms > > *[2022-01-27T18:51:41.325+0000][34725.687s][info ][gc,phases ] > GC(2927) > > Concurrent Mark 204.119ms* > > [2022-01-27T18:51:41.326+0000][34725.688s][info ][gc,phases ] > GC(2927) > > Pause Mark End 0.070ms > > [2022-01-27T18:51:41.326+0000][34725.688s][info ][safepoint ] > Safepoint > > "ZMarkEnd", Time since last: 204207403 ns, Reaching safepoint: > 210401 ns, > > At safepoint: 237941 ns, Total: 448342 ns > > [2022-01-27T18:51:41.326+0000][34725.688s][info ][gc,phases ] > GC(2927) > > Concurrent Mark Free 0.001ms > > [2022-01-27T18:51:41.327+0000][34725.688s][debug][gc,phases ] > GC(2927) > > Concurrent References Process (ZDriver) 0.738ms > > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] > GC(2927) > > Concurrent Weak Roots OopStorageSet (ZWorker#13) 3.344ms > > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] > GC(2927) > > Concurrent Weak Roots OopStorageSet (ZWorker#4) 3.354ms > > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] > GC(2927) > > Concurrent Weak Roots OopStorageSet (ZWorker#8) 3.366ms > > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] > GC(2927) > > Concurrent Weak Roots OopStorageSet (ZWorker#0) 3.328ms > > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] > GC(2927) > > Concurrent Weak Roots OopStorageSet (ZWorker#11) 3.365ms > > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] > GC(2927) > > Concurrent Weak Roots OopStorageSet (ZWorker#14) 3.336ms > > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] > GC(2927) > > Concurrent Weak Roots OopStorageSet (ZWorker#5) 3.362ms > > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] > GC(2927) > > Concurrent Weak Roots OopStorageSet (ZWorker#1) 3.354ms > > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] > GC(2927) > > Concurrent Weak Roots OopStorageSet (ZWorker#9) 3.351ms > > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] > GC(2927) > > Concurrent Weak Roots OopStorageSet (ZWorker#3) 3.328ms > > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] > GC(2927) > > Concurrent Weak Roots OopStorageSet (ZWorker#17) 3.333ms > > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] > GC(2927) > > Concurrent Weak Roots OopStorageSet (ZWorker#10) 3.334ms > > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] > GC(2927) > > Concurrent Weak Roots OopStorageSet (ZWorker#2) 3.345ms > > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] > GC(2927) > > Concurrent Weak Roots OopStorageSet (ZWorker#7) 3.338ms > > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] > GC(2927) > > Concurrent Weak Roots OopStorageSet (ZWorker#6) 3.329ms > > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] > GC(2927) > > Concurrent Weak Roots OopStorageSet (ZWorker#15) 3.350ms > > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] > GC(2927) > > Concurrent Weak Roots OopStorageSet (ZWorker#16) 3.366ms > > [2022-01-27T18:51:41.330+0000][34725.692s][debug][gc,phases ] > GC(2927) > > Concurrent Weak Roots OopStorageSet (ZWorker#12) 3.370ms > > [2022-01-27T18:51:41.331+0000][34725.693s][debug][gc,phases ] > GC(2927) > > Concurrent References Enqueue (ZDriver) 0.011ms > > [2022-01-27T18:51:41.331+0000][34725.693s][info ][gc,phases ] > GC(2927) > > Concurrent Process Non-Strong References 5.192ms > > [2022-01-27T18:51:41.333+0000][34725.695s][info ][gc,phases ] > GC(2927) > > Concurrent Reset Relocation Set 2.186ms > > [2022-01-27T18:51:41.349+0000][34725.711s][info ][gc,phases ] > GC(2927) > > Concurrent Select Relocation Set 15.721ms > > [2022-01-27T18:51:41.350+0000][34725.711s][info ][gc,phases ] > GC(2927) > > Pause Relocate Start 0.016ms > > [2022-01-27T18:51:41.350+0000][34725.712s][info ][safepoint ] > Safepoint > > "ZRelocateStart", Time since last: 23235346 ns, Reaching > safepoint: 315064 > > ns, At safepoint: 290299 ns, Total: 605363 ns > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,phases ] > GC(2927) > > Concurrent Relocate 19.017ms > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,marking ] > GC(2927) > > Mark: 16 stripe(s), 4 proactive flush(es), 1 terminate flush(es), 0 > > completion(s), 0 continuation(s) > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,marking ] > GC(2927) > > Mark Stack Usage: 32M > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,metaspace] > GC(2927) > > Metaspace: 169M used, 178M committed, 1184M reserved > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] > GC(2927) > > Soft: 40709 encountered, 0 discovered, 0 enqueued > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] > GC(2927) > > Weak: 33476 encountered, 7667 discovered, 4604 enqueued > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] > GC(2927) > > Final: 415 encountered, 0 discovered, 0 enqueued > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,ref ] > GC(2927) > > Phantom: 5155 encountered, 3828 discovered, 205 enqueued > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] > GC(2927) > > Small Pages: 23233 / 46466M, Empty: 17842M, Relocated: 61M, > In-Place: 0 > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] > GC(2927) > > Medium Pages: 161 / 5152M, Empty: 5056M, Relocated: 9M, In-Place: 0 > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] > GC(2927) > > Large Pages: 0 / 0M, Empty: 0M, Relocated: 0M, In-Place: 0 > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,reloc ] > GC(2927) > > Forwarding Usage: 13M > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] > GC(2927) > > Min Capacity: 64000M(100%) > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] > GC(2927) > > Max Capacity: 64000M(100%) > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] > GC(2927) > > Soft Max Capacity: 64000M(100%) > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] > GC(2927) > > Mark Start Mark End Relocate Start > > Relocate End High Low > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] > GC(2927) > > Capacity: 64000M (100%) 64000M (100%) 64000M (100%) > > 64000M (100%) 64000M (100%) 64000M (100%) > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] > GC(2927) > > Free: 12382M (19%) 11392M (18%) 34172M (53%) > 61184M > > (96%) 61184M (96%) 11326M (18%) > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] > GC(2927) > > Used: 51618M (81%) 52608M (82%) 29828M (47%) > 2816M > > (4%) 52674M (82%) 2816M (4%) > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] > GC(2927) > > Live: - 1303M (2%) 1303M (2%) > 1303M > > (2%) - - > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] > GC(2927) > > Allocated: - 990M (2%) 1108M (2%) > > 1195M (2%) - - > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] > GC(2927) > > Garbage: - 50314M (79%) 27416M (43%) > 316M > > (0%) - - > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc,heap ] > GC(2927) > > Reclaimed: - - 22898M (36%) > > 49997M (78%) - - > > [2022-01-27T18:51:41.369+0000][34725.731s][info ][gc ] > GC(2927) > > Garbage Collection (Proactive) 51618M(81%)->2816M(4%) > > [2022-01-27T18:51:51.319+0000][34735.681s][info ][gc,start ] > GC(2928) > > Garbage Collection (Allocation Rate) > > [2022-01-27T18:51:51.321+0000][34735.682s][info ][gc,phases ] > GC(2928) > > Pause Mark Start 0.042ms > > [2022-01-27T18:51:51.321+0000][34735.683s][info ][safepoint ] > Safepoint > > "ZMarkStart", Time since last: 9969777477 ns, Reaching safepoint: > 887200 > > ns, At safepoint: 523517 ns, Total: 1410717 ns > > [2022-01-27T18:51:51.334+0000][34735.696s][debug][gc,phases ] > GC(2928) > > Concurrent Roots OopStorageSet (ZWorker#17) 0.542ms > > [2022-01-27T18:51:51.334+0000][34735.696s][debug][gc,phases ] > GC(2928) > > Concurrent Roots OopStorageSet (ZWorker#10) 0.575ms > > [2022-01-27T18:51:51.343+0000][34735.705s][debug][gc,phases ] > GC(2928) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#17) 9.161ms > > [2022-01-27T18:51:51.344+0000][34735.706s][debug][gc,phases ] > GC(2928) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#10) 9.817ms > > [2022-01-27T18:51:51.351+0000][34735.713s][debug][gc,phases ] > GC(2928) > > Concurrent Roots JavaThreads (ZWorker#10) 7.569ms > > [2022-01-27T18:51:51.351+0000][34735.713s][debug][gc,phases ] > GC(2928) > > Concurrent Roots JavaThreads (ZWorker#17) 8.243ms > > [2022-01-27T18:51:51.407+0000][34735.769s][debug][gc,phases ] > GC(2928) > > Concurrent Roots CodeCache (ZWorker#17) 55.952ms > > [2022-01-27T18:51:51.407+0000][34735.769s][debug][gc,phases ] > GC(2928) > > Concurrent Roots CodeCache (ZWorker#10) 55.988ms > > [2022-01-27T18:51:52.336+0000][34736.698s][debug][gc,phases ] > GC(2928) > > Concurrent Mark Try Terminate (ZWorker#14) 1.064ms > > [2022-01-27T18:51:52.337+0000][34736.699s][debug][gc,phases ] > GC(2928) > > Concurrent Mark Try Flush (ZWorker#12) 2.343ms > > [2022-01-27T18:51:52.342+0000][34736.703s][debug][gc,phases ] > GC(2928) > > Concurrent Mark Try Flush (ZWorker#12) 0.685ms > > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] > GC(2928) > > Concurrent Mark Try Flush (ZWorker#12) 0.294ms > > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] > GC(2928) > > Concurrent Mark Try Terminate (ZWorker#12) 0.320ms > > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] > GC(2928) > > Concurrent Mark Try Terminate (ZWorker#12) 0.000ms > > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] > GC(2928) > > Concurrent Mark (ZWorker#12) 934.304ms > > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] > GC(2928) > > Concurrent Mark Try Terminate (ZWorker#14) 1.062ms > > [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] > GC(2928) > > Concurrent Mark (ZWorker#14) 934.339ms > > > > *[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases ] > GC(2928) > > Concurrent Mark > 1021.048ms*[2022-01-27T18:51:52.342+0000][34736.704s][info > > ][gc,phases ] GC(2928) Pause Mark End 0.095ms > > [2022-01-27T18:51:52.343+0000][34736.704s][info ][safepoint ] > Safepoint > > "ZMarkEnd", Time since last: 1021138351 ns, Reaching safepoint: > 256951 ns, > > At safepoint: 333825 ns, Total: 590776 ns > > [2022-01-27T18:51:52.343+0000][34736.704s][info ][gc,phases ] > GC(2928) > > Concurrent Mark Free 0.001ms > > [2022-01-27T18:51:52.345+0000][34736.707s][debug][gc,phases ] > GC(2928) > > Concurrent References Process (ZDriver) 2.019ms > > [2022-01-27T18:51:52.364+0000][34736.726s][debug][gc,phases ] > GC(2928) > > Concurrent Weak Roots OopStorageSet (ZWorker#13) 19.096ms > > [2022-01-27T18:51:52.364+0000][34736.726s][debug][gc,phases ] > GC(2928) > > Concurrent Weak Roots OopStorageSet (ZWorker#7) 19.068ms > > [2022-01-27T18:51:52.365+0000][34736.727s][debug][gc,phases ] > GC(2928) > > Concurrent References Enqueue (ZDriver) 0.010ms > > [2022-01-27T18:51:52.365+0000][34736.727s][info ][gc,phases ] > GC(2928) > > Concurrent Process Non-Strong References 22.133ms > > [2022-01-27T18:51:52.368+0000][34736.730s][info ][gc,phases ] > GC(2928) > > Concurrent Reset Relocation Set 2.875ms > > [2022-01-27T18:51:52.384+0000][34736.745s][info ][gc,phases ] > GC(2928) > > Concurrent Select Relocation Set 15.834ms > > [2022-01-27T18:51:52.384+0000][34736.746s][info ][gc,phases ] > GC(2928) > > Pause Relocate Start 0.015ms > > [2022-01-27T18:51:52.384+0000][34736.746s][info ][safepoint ] > Safepoint > > "ZRelocateStart", Time since last: 41003214 ns, Reaching > safepoint: 303280 > > ns, At safepoint: 155476 ns, Total: 458756 ns > > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,phases ] > GC(2928) > > Concurrent Relocate 60.419ms > > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,marking ] > GC(2928) > > Mark: 2 stripe(s), 2 proactive flush(es), 1 terminate flush(es), 0 > > completion(s), 0 continuation(s) > > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,marking ] > GC(2928) > > Mark Stack Usage: 32M > > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,metaspace] > GC(2928) > > Metaspace: 169M used, 178M committed, 1184M reserved > > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,ref ] > GC(2928) > > Soft: 40719 encountered, 0 discovered, 0 enqueued > > [2022-01-27T18:51:52.445+0000][34736.806s][info ][gc,ref ] > GC(2928) > > Weak: 33189 encountered, 9016 discovered, 4318 enqueued > > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,ref ] > GC(2928) > > Final: 795 encountered, 387 discovered, 380 enqueued > > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,ref ] > GC(2928) > > Phantom: 5175 encountered, 3937 discovered, 219 enqueued > > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] > GC(2928) > > Small Pages: 20919 / 41838M, Empty: 15862M, Relocated: 87M, > In-Place: 0 > > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] > GC(2928) > > Medium Pages: 130 / 4160M, Empty: 4064M, Relocated: 11M, In-Place: 0 > > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] > GC(2928) > > Large Pages: 20 / 128M, Empty: 128M, Relocated: 0M, In-Place: 0 > > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,reloc ] > GC(2928) > > Forwarding Usage: 19M > > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] > GC(2928) > > Min Capacity: 64000M(100%) > > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] > GC(2928) > > Max Capacity: 64000M(100%) > > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] > GC(2928) > > Soft Max Capacity: 64000M(100%) > > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] > GC(2928) > > Mark Start Mark End Relocate Start > > Relocate End High Low > > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] > GC(2928) > > Capacity: 64000M (100%) 64000M (100%) 64000M (100%) > > 64000M (100%) 64000M (100%) 64000M (100%) > > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] > GC(2928) > > Free: 17874M (28%) 13228M (21%) 33154M (52%) > 57394M > > (90%) 57434M (90%) 13142M (21%) > > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] > GC(2928) > > Used: 46126M (72%) 50772M (79%) 30846M (48%) > 6606M > > (10%) 50858M (79%) 6566M (10%) > > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] > GC(2928) > > Live: - 1301M (2%) 1301M (2%) > 1301M > > (2%) - - > > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] > GC(2928) > > Allocated: - 4646M (7%) 4774M (7%) > > 5004M (8%) - - > > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] > GC(2928) > > Garbage: - 44824M (70%) 24770M (39%) > 299M > > (0%) - - > > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc,heap ] > GC(2928) > > Reclaimed: - - 20054M (31%) > > 44524M (70%) - - > > [2022-01-27T18:51:52.445+0000][34736.807s][info ][gc ] > GC(2928) > > Garbage Collection (Allocation Rate) 46126M(72%)->6606M(10%) > > [2022-01-27T18:52:00.820+0000][34745.182s][info ][gc,start ] > GC(2929) > > Garbage Collection (Allocation Rate) > > [2022-01-27T18:52:00.821+0000][34745.183s][info ][gc,phases ] > GC(2929) > > Pause Mark Start 0.057ms > > [2022-01-27T18:52:00.822+0000][34745.184s][info ][safepoint ] > Safepoint > > "ZMarkStart", Time since last: 8436197260 ns, Reaching safepoint: > 1019671 > > ns, At safepoint: 515965 ns, Total: 1535636 ns > > [2022-01-27T18:52:00.835+0000][34745.197s][debug][gc,phases ] > GC(2929) > > Concurrent Roots OopStorageSet (ZWorker#5) 0.991ms > > [2022-01-27T18:52:00.851+0000][34745.213s][debug][gc,phases ] > GC(2929) > > Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 15.777ms > > [2022-01-27T18:52:00.864+0000][34745.226s][debug][gc,phases ] > GC(2929) > > Concurrent Roots JavaThreads (ZWorker#5) 12.769ms > > [2022-01-27T18:52:00.945+0000][34745.307s][debug][gc,phases ] > GC(2929) > > Concurrent Roots CodeCache (ZWorker#5) 81.380ms > > [2022-01-27T18:52:02.766+0000][34747.127s][debug][gc,phases ] > GC(2929) > > Concurrent Mark Try Flush (ZWorker#16) 1.613ms > > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] > GC(2929) > > Concurrent Mark Try Flush (ZWorker#16) 0.717ms > > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] > GC(2929) > > Concurrent Mark Try Flush (ZWorker#16) 0.292ms > > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] > GC(2929) > > Concurrent Mark Try Terminate (ZWorker#16) 0.306ms > > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] > GC(2929) > > Concurrent Mark Try Terminate (ZWorker#16) 0.000ms > > [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] > GC(2929) > > Concurrent Mark (ZWorker#16) 1825.719ms > > > > *[2022-01-27T18:52:02.771+0000][34747.133s][info ][gc,phases ] > GC(2929) > > Concurrent Mark > 1949.325ms*[2022-01-27T18:52:02.774+0000][34747.136s][info > > ][gc,phases ] GC(2929) Pause Mark End 0.212ms > > [2022-01-27T18:52:02.775+0000][34747.136s][info ][safepoint ] > Safepoint > > "ZMarkEnd", Time since last: 1949455739 ns, Reaching safepoint: > 2536816 ns, > > At safepoint: 606241 ns, Total: 3143057 ns > > [2022-01-27T18:52:02.775+0000][34747.136s][info ][gc,phases ] > GC(2929) > > Concurrent Mark Free 0.001ms > > [2022-01-27T18:52:02.778+0000][34747.139s][debug][gc,phases ] > GC(2929) > > Concurrent References Process (ZDriver) 3.161ms > > [2022-01-27T18:52:02.813+0000][34747.175s][debug][gc,phases ] > GC(2929) > > Concurrent Weak Roots OopStorageSet (ZWorker#4) 35.717ms > > [2022-01-27T18:52:02.814+0000][34747.176s][debug][gc,phases ] > GC(2929) > > Concurrent References Enqueue (ZDriver) 0.007ms > > [2022-01-27T18:52:02.814+0000][34747.176s][info ][gc,phases ] > GC(2929) > > Concurrent Process Non-Strong References 39.943ms > > [2022-01-27T18:52:02.818+0000][34747.180s][info ][gc,phases ] > GC(2929) > > Concurrent Reset Relocation Set 3.587ms > > [2022-01-27T18:52:02.833+0000][34747.195s][info ][gc,phases ] > GC(2929) > > Concurrent Select Relocation Set 15.208ms > > [2022-01-27T18:52:02.834+0000][34747.195s][info ][gc,phases ] > GC(2929) > > Pause Relocate Start 0.017ms > > [2022-01-27T18:52:02.834+0000][34747.196s][info ][safepoint ] > Safepoint > > "ZRelocateStart", Time since last: 58881245 ns, Reaching > safepoint: 286775 > > ns, At safepoint: 232929 ns, Total: 519704 ns > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,phases ] > GC(2929) > > Concurrent Relocate 107.558ms > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,marking ] > GC(2929) > > Mark: 1 stripe(s), 2 proactive flush(es), 1 terminate flush(es), 0 > > completion(s), 0 continuation(s) > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,marking ] > GC(2929) > > Mark Stack Usage: 32M > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,metaspace] > GC(2929) > > Metaspace: 169M used, 178M committed, 1184M reserved > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] > GC(2929) > > Soft: 40717 encountered, 0 discovered, 0 enqueued > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] > GC(2929) > > Weak: 32517 encountered, 8597 discovered, 3652 enqueued > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] > GC(2929) > > Final: 415 encountered, 6 discovered, 0 enqueued > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,ref ] > GC(2929) > > Phantom: 5031 encountered, 3633 discovered, 77 enqueued > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] > GC(2929) > > Small Pages: 18075 / 36150M, Empty: 12846M, Relocated: 76M, > In-Place: 0 > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] > GC(2929) > > Medium Pages: 117 / 3744M, Empty: 3584M, Relocated: 10M, In-Place: 0 > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] > GC(2929) > > Large Pages: 16 / 104M, Empty: 104M, Relocated: 0M, In-Place: 0 > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,reloc ] > GC(2929) > > Forwarding Usage: 15M > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] > GC(2929) > > Min Capacity: 64000M(100%) > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] > GC(2929) > > Max Capacity: 64000M(100%) > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] > GC(2929) > > Soft Max Capacity: 64000M(100%) > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] > GC(2929) > > Mark Start Mark End Relocate Start > > Relocate End High Low > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] > GC(2929) > > Capacity: 64000M (100%) 64000M (100%) 64000M (100%) > > 64000M (100%) 64000M (100%) 64000M (100%) > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] > GC(2929) > > Free: 24002M (38%) 15544M (24%) 31836M (50%) > 53224M > > (83%) 53414M (83%) 15410M (24%) > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] > GC(2929) > > Used: 39998M (62%) 48456M (76%) 32164M (50%) > 10776M > > (17%) 48590M (76%) 10586M (17%) > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] > GC(2929) > > Live: - 1283M (2%) 1283M (2%) > 1283M > > (2%) - - > > [2022-01-27T18:52:02.942+0000][34747.303s][info ][gc,heap ] > GC(2929) > > Allocated: - 8458M (13%) 8700M (14%) > > 9205M (14%) - - > > [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc,heap ] > GC(2929) > > Garbage: - 38714M (60%) 22180M (35%) > 286M > > (0%) - - > > [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc,heap ] > GC(2929) > > Reclaimed: - - 16534M (26%) > > 38427M (60%) - - > > [2022-01-27T18:52:02.942+0000][34747.304s][info ][gc ] > GC(2929) > > Garbage Collection (Allocation Rate) 39998M(62%)->10776M(17%) > > > > > > Thanks > > Sundar > > > > > > On Thu, Jan 27, 2022 at 11:00 AM Sundara Mohan M > <m.sundar85@gmail.com <mailto:m.sundar85@gmail.com> <mailto:m.sundar85@gmail.com <mailto:m.sundar85@gmail.com>>> > > wrote: > > > >> Hi, > >> We are using ZGC in production environment with following > settings > >> *[2022-01-27T09:12:55.684+0000][0.046s][info][gc,init] Version: > 17.0.1+12 > >> (release)* > >> .. > >> *[2022-01-27T09:12:55.684+0000][0.046s][info][gc,init] GC > Workers: 18 > >> (dynamic)* > >> ... > >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Min > Capacity: 64000M > >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Initial > Capacity: > >> 64000M > >> *[2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Max Capacity: > >> 64000M* > >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Medium > Page Size: 32M > >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Pre-touch: > Disabled > >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Available > space on > >> backing filesystem: N/A > >> [2022-01-27T09:12:55.686+0000][0.048s][info][gc,init] Uncommit: > Implicitly > >> Disabled (-Xms equals -Xmx) > >> *[2022-01-27T09:13:05.275+0000][9.636s][info][gc,init] Runtime > Workers: 44* > >> [2022-01-27T09:13:05.278+0000][9.640s][info][gc ] Using The > Z Garbage > >> Collector > >> > >> We run into GC cycle every 8-10 seconds. In some GC cycle > Concurrent Mark > >> phase is taking 2*s* and in some cycle it is taking 200*ms.* > >> > >> After enabling debug log for gc,phase saw in some cases more > ZWorkers are > >> doing work in other case it is given to only 1 or 2 ZWorker. > >> > >> Example log where work is done by multiple thread and took only > 200ms > >> [2022-01-27T18:51:41.324+0000][34725.686s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark (ZWorker#12) 150.092ms > >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark Try Terminate (ZWorker#0) 1.059ms > >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark (ZWorker#0) 150.279ms > >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark Try Terminate (ZWorker#14) 1.055ms > >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark (ZWorker#14) 149.355ms > >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark Try Terminate (ZWorker#8) 1.060ms > >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark (ZWorker#8) 150.312ms > >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark Try Terminate (ZWorker#6) 1.060ms > >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark (ZWorker#6) 150.323ms > >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark Try Terminate (ZWorker#17) 1.062ms > >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark Try Terminate (ZWorker#11) 1.058ms > >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark Try Terminate (ZWorker#13) 1.060ms > >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark Try Terminate (ZWorker#2) 1.059ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark (ZWorker#2) 150.423ms > >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark (ZWorker#13) 150.437ms > >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark (ZWorker#11) 150.374ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark Try Terminate (ZWorker#3) 1.061ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark (ZWorker#3) 150.537ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark Try Terminate (ZWorker#7) 1.061ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark (ZWorker#7) 150.550ms > >> [2022-01-27T18:51:41.325+0000][34725.686s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark (ZWorker#17) 150.364ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark Try Terminate (ZWorker#15) 1.056ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark Try Terminate (ZWorker#16) 1.059ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark Try Terminate (ZWorker#1) 1.060ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark (ZWorker#1) 150.613ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark Try Terminate (ZWorker#4) 1.064ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark (ZWorker#16) 150.584ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark Try Terminate (ZWorker#10) 1.059ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark (ZWorker#10) 150.706ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark (ZWorker#4) 150.629ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark (ZWorker#15) 150.601ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark Try Terminate (ZWorker#9) 1.028ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark (ZWorker#9) 150.938ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark Try Terminate (ZWorker#5) 1.057ms > >> [2022-01-27T18:51:41.325+0000][34725.687s][debug][gc,phases ] > GC(2927) > >> Concurrent Mark (ZWorker#5) 151.063ms > >> *[2022-01-27T18:51:41.325+0000][34725.687s][info ][gc,phases ] > GC(2927) > >> Concurrent Mark 204.119ms* > >> > >> Another case where it was run by only 1/2 worker and took 1/2s > respectively > >> ... > >> *[2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] > GC(2928) > >> Concurrent Mark (ZWorker#12) 934.304ms* > >> [2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] > GC(2928) > >> Concurrent Mark Try Terminate (ZWorker#14) 1.062ms > >> *[2022-01-27T18:51:52.342+0000][34736.704s][debug][gc,phases ] > GC(2928) > >> Concurrent Mark (ZWorker#14) 934.339ms* > >> *[2022-01-27T18:51:52.342+0000][34736.704s][info ][gc,phases ] > GC(2928) > >> Concurrent Mark 1021.048ms* > >> > >> > >> [2022-01-27T18:52:00.822+0000][34745.184s][info ][safepoint ] > Safepoint > >> "ZMarkStart", Time since last: 8436197260 ns, Reaching > safepoint: 1019671 > >> ns, At safepoint: 515965 ns, Total: 1 > >> 535636 ns > >> [2022-01-27T18:52:00.835+0000][34745.197s][debug][gc,phases ] > GC(2929) > >> Concurrent Roots OopStorageSet (ZWorker#5) 0.991ms > >> [2022-01-27T18:52:00.851+0000][34745.213s][debug][gc,phases ] > GC(2929) > >> Concurrent Roots ClassLoaderDataGraph (ZWorker#5) 15.777ms > >> [2022-01-27T18:52:00.864+0000][34745.226s][debug][gc,phases ] > GC(2929) > >> Concurrent Roots JavaThreads (ZWorker#5) 12.769ms > >> [2022-01-27T18:52:00.945+0000][34745.307s][debug][gc,phases ] > GC(2929) > >> Concurrent Roots CodeCache (ZWorker#5) 81.380ms > >> [2022-01-27T18:52:02.766+0000][34747.127s][debug][gc,phases ] > GC(2929) > >> Concurrent Mark Try Flush (ZWorker#16) 1.613ms > >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] > GC(2929) > >> Concurrent Mark Try Flush (ZWorker#16) 0.717ms > >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] > GC(2929) > >> Concurrent Mark Try Flush (ZWorker#16) 0.292ms > >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] > GC(2929) > >> Concurrent Mark Try Terminate (ZWorker#16) 0.306ms > >> [2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] > GC(2929) > >> Concurrent Mark Try Terminate (ZWorker#16) 0.000ms > >> > >> > >> *[2022-01-27T18:52:02.771+0000][34747.133s][debug][gc,phases ] > GC(2929) > >> Concurrent Mark (ZWorker#16) > >> 1825.719ms[2022-01-27T18:52:02.771+0000][34747.133s][info > ][gc,phases ] > >> GC(2929) Concurrent Mark 1949.325ms* > >> > >> Even though we have 18 threads, does anyone have any idea why > the work is > >> not distributed among multiple workers? > >> > >> Thanks > >> Sundar > >> > >> >
Hi On 2/8/22 20:23, Sundara Mohan M wrote: [...]
2) Increase number of GC threads to make ZGC collect faster.
Wanted to try this option but is there a way to tell use 25% with -XX:-UseDynamicNumberOfGCThreads? I don't want to fix the number because there might be machines with different cpu cores.
Unfortunately not. -XX:ConcGCThreads currently only accepts a fixed number of threads. /Per
Ok, thanks for the clarification. On Wed, Feb 9, 2022 at 12:30 AM Per Liden <per.liden@oracle.com> wrote:
Hi
On 2/8/22 20:23, Sundara Mohan M wrote: [...]
2) Increase number of GC threads to make ZGC collect faster.
Wanted to try this option but is there a way to tell use 25% with -XX:-UseDynamicNumberOfGCThreads? I don't want to fix the number because there might be machines with different cpu cores.
Unfortunately not. -XX:ConcGCThreads currently only accepts a fixed number of threads.
/Per
participants (2)
-
Per Liden
-
Sundara Mohan M