HPjmeter 4.3 User's Guide

Table 10 Fields Captured in GC Log Data When Using -Xverbosegc print options (continued)
13: Last ditch collection
14: GC Locker-Initiated GC
15: Heap Dump Triggered GC (HP implementation)
16: Heap Dump Triggered GC
17: Heap Inspection Initiated GC
When %1 is equal to 3, %2 indicates that a complete background, concurrent mark and sweep GC has
occurred. Reasons for the GC are given as:
1: Occupancy > initiating occupancy
2: Expanded recently
3: Incremental collection will fail
4: Linear allocation will fail
5: Anticipated promotion
6: Incremental CMS garbage collection
When %1 is equal to 4, %2 indicates that an incomplete background, concurrent mark and sweep GC has
occurred as a result of exiting after yielding to foreground GC. The form for this data set is given as n.m
where n is the GC reason as follows:
1: Occupancy > initiating occupancy
2: Expanded recently
3: Incremental collection will fail
4: Linear allocation will fail
5: Anticipated promotion
6: Incremental CMS garbage collection
and m indicates the background CMS state when yielding, as follows:
0: Resetting
1: Idling
2: Initial marking
3: Marking
4: Final marking
5: Pre-cleaning
6: Sweeping
7: Resizing
8 Abortable pre-cleaning
96 Analyzing Garbage Collection Data