Blocks :
|
|
Blocks :
|
|
Blocks :
|
|
Relates :
|
G1 calculates the time it takes to evacuate the contents of a mutator region as they are retired. At this time G1 always uses the same region predictor to calculate that amount for all mutator regions. This typically results in mispredicting the time as objects in different regions have different predictions. This makes the amount of time left for old gen evacuation wrong during mixed gc, resulting in bad actual pause times. This seems to be a day one bug.
|