G1GC 概念与性能调优

[gc,start     ] GC(78) Pause Young (Normal) (G1 Evacuation Pause)

[gc,task     ] GC(78) Using 10 workers of 10 for evacuation

[gc,phases   ] GC(78)   Pre Evacuate Collection Set: 3.2ms

[gc,phases   ] GC(78)   Evacuate Collection Set: 28.8ms

[gc,phases   ] GC(78)   Post Evacuate Collection Set: 1.8ms

[gc,phases   ] GC(78)   Other: 1.1ms

[gc,heap     ] GC(78) Eden regions: 538->0(871)

[gc,heap     ] GC(78) Survivor regions: 69->33(76)

[gc,heap     ] GC(78) Old regions: 1041->1077

[gc,heap     ] GC(78) Humongous regions: 3->1

[gc,metaspace ] GC(78) Metaspace: 71777K->71777K(1114112K)

[gc           ] GC(78) Pause Young (Normal) (G1 Evacuation Pause) 3300M->2220M(6144M) 34.907ms

[gc,cpu       ] GC(78) User=0.24s Sys=0.05s Real=0.04s

[gc,start     ] GC(79) Pause Young (Concurrent Start) (G1 Humongous Allocation)

[gc,task     ] GC(79) Using 10 workers of 10 for evacuation

[gc,phases   ] GC(79)   Pre Evacuate Collection Set: 0.2ms

[gc,phases   ] GC(79)   Evacuate Collection Set: 22.3ms

[gc,phases   ] GC(79)   Post Evacuate Collection Set: 0.9ms

[gc,phases   ] GC(79)   Other: 1.8ms

[gc,heap     ] GC(79) Eden regions: 569->0(656)

[gc,heap     ] GC(79) Survivor regions: 33->55(113)

[gc,heap     ] GC(79) Old regions: 1077->1077

[gc,heap     ] GC(79) Humongous regions: 1->1

[gc,metaspace ] GC(79) Metaspace: 71780K->71780K(1114112K)

[gc           ] GC(79) Pause Young (Concurrent Start) (G1 Humongous Allocation) 3357M->2264M(6144M) 25.305ms

[gc,cpu       ] GC(79) User=0.21s Sys=0.00s Real=0.03s

[gc           ] GC(80) Concurrent Cycle

[gc,marking   ] GC(80) Concurrent Clear Claimed Marks

[gc,marking   ] GC(80) Concurrent Clear Claimed Marks 0.147ms

[gc,marking   ] GC(80) Concurrent Scan Root Regions

[gc,marking   ] GC(80) Concurrent Scan Root Regions 16.125ms

[gc,marking   ] GC(80) Concurrent Mark (373.358s)

[gc,marking   ] GC(80) Concurrent Mark From Roots

[gc,task     ] GC(80) Using 4 workers of 4 for marking

[gc,marking   ] GC(80) Concurrent Mark From Roots 57.029ms

[gc,marking   ] GC(80) Concurrent Preclean

[gc,marking   ] GC(80) Concurrent Preclean 0.454ms

[gc,marking   ] GC(80) Concurrent Mark (373.358s, 373.415s) 57.548ms

[gc,start     ] GC(80) Pause Remark

[gc,stringtable] GC(80) Cleaned string and symbol table, strings: 36361 processed, 315 removed, symbols: 192117 processed, 500 removed

[gc           ] GC(80) Pause Remark 2326M->956M(6144M) 14.454ms

[gc,cpu       ] GC(80) User=0.08s Sys=0.03s Real=0.02s

[gc,marking   ] GC(80) Concurrent Rebuild Remembered Sets

[gc,marking   ] GC(80) Concurrent Rebuild Remembered Sets 38.843ms

[gc,start     ] GC(80) Pause Cleanup

[gc           ] GC(80) Pause Cleanup 974M->974M(6144M) 0.660ms

[gc,cpu       ] GC(80) User=0.00s Sys=0.00s Real=0.00s

[gc,marking   ] GC(80) Concurrent Cleanup for Next Mark

[gc,marking   ] GC(80) Concurrent Cleanup for Next Mark 16.673ms

[gc           ] GC(80) Concurrent Cycle 146.748ms

[gc,start     ] GC(81) Pause Young (Prepare Mixed) (G1 Evacuation Pause)

[gc,task       ] GC(81) Using 10 workers of 10 for evacuation

[gc,mmu       ] GC(81) MMU target violated: 61.0ms (60.0ms/61.0ms)

[gc,phases     ] GC(81)   Pre Evacuate Collection Set: 0.1ms

[gc,phases     ] GC(81)   Evacuate Collection Set: 76.8ms

[gc,phases     ] GC(81)   Post Evacuate Collection Set: 0.9ms

[gc,phases     ] GC(81)   Other: 1.1ms

[gc,heap       ] GC(81) Eden regions: 211->0(136)

[gc,heap       ] GC(81) Survivor regions: 55->17(34)

[gc,heap       ] GC(81) Old regions: 392->443

[gc,heap       ] GC(81) Humongous regions: 3->1

[gc,metaspace ] GC(81) Metaspace: 71780K->71780K(1114112K)

[gc           ] GC(81) Pause Young (Prepare Mixed) (G1 Evacuation Pause) 1320M->919M(6144M) 78.857ms

[gc,cpu       ] GC(81) User=0.41s Sys=0.37s Real=0.08s

[gc,start     ] GC(82) Pause Young (Mixed) (G1 Evacuation Pause)

[gc,task       ] GC(82) Using 10 workers of 10 for evacuation

[gc,phases     ] GC(82)   Pre Evacuate Collection Set: 0.1ms

[gc,phases     ] GC(82)   Evacuate Collection Set: 22.1ms

[gc,phases     ] GC(82)   Post Evacuate Collection Set: 0.8ms

[gc,phases     ] GC(82)   Other: 0.9ms

[gc,heap       ] GC(82) Eden regions: 136->0(142)

[gc,heap       ] GC(82) Survivor regions: 17->11(20)

[gc,heap       ] GC(82) Old regions: 443->367

[gc,heap       ] GC(82) Humongous regions: 1->1

[gc,metaspace ] GC(82) Metaspace: 71780K->71780K(1114112K)

[gc           ] GC(82) Pause Young (Mixed) (G1 Evacuation Pause) 1191M->757M(6144M) 23.970ms

[gc,cpu       ] GC(82) User=0.15s Sys=0.08s Real=0.03s

[gc,start     ] GC(83) Pause Young (Mixed) (G1 Evacuation Pause)

[gc,task       ] GC(83) Using 10 workers of 10 for evacuation

[gc,phases     ] GC(83)   Pre Evacuate Collection Set: 0.1ms

[gc,phases     ] GC(83)   Evacuate Collection Set: 5.0ms

[gc,phases     ] GC(83)   Post Evacuate Collection Set: 0.8ms

[gc,phases     ] GC(83)   Other: 1.1ms

[gc,heap       ] GC(83) Eden regions: 142->0(783)

[gc,heap       ] GC(83) Survivor regions: 11->10(20)

[gc,heap       ] GC(83) Old regions: 367->294

[gc,heap       ] GC(83) Humongous regions: 1->1

[gc,metaspace ] GC(83) Metaspace: 71780K->71780K(1114112K)