Analysis Date | JDK | Operating System | CPU Architecture | Debug JVM? |
---|---|---|---|---|
2021-04-15 | OpenJDK7 | Windows | x86 | N |
Results
Switches Identified
Switch Analysis
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
G1ReservePercent | int | It determines the minimum reserve we should have in the heap to minimize the probability of promotion failure. |
10 | 20 |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
G1HeapWastePercent | int | Amount of space, expressed as a percentage of the heap size, that G1 is willing not to collect to avoid expensive GCs. |
10 | 5 |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
G1MixedGCCountTarget | int | The target number of mixed GCs after a marking cycle. | 8 | 4 |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
InitiatingHeapOccupancyPercent | int | Percentage of the (entire) heap occupancy to start a concurrent GC cycle. It us used by GCs that trigger a concurrent GC cycle based on the occupancy of the entire heap, not just one of the generations (e.g., G1). A value of 0 denotes 'do constant GC cycles'. |
45 | 15 |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
G1MixedGCLiveThresholdPercent | int | Threshold for regions to be considered for inclusion in the collection set of mixed GCs. Regions with live bytes exceeding this will not be collected. |
65 | 90 |
Analysis | Requires -XX:+UnlockExperimentalVMOptions |