-
Sub-task
-
Resolution: Unresolved
-
P4
-
25
The G1 garbage collector now addresses pause time spikes by improving the selection of memory regions to reclaim during Mixed GCs. Regions that are expected to be costly to collect due to high inter-region references can be excluded during this region selection.
Using additional information gathered during the marking phase, G1 can better estimate the cost of collecting each region and skip those that would significantly impact pause times. The result is reduced pause time spikes, particularly toward the end of a Mixed GC cycle, improving overall application performance.
Using additional information gathered during the marking phase, G1 can better estimate the cost of collecting each region and skip those that would significantly impact pause times. The result is reduced pause time spikes, particularly toward the end of a Mixed GC cycle, improving overall application performance.