RSet Tuning

Simone Bordet simone.bordet at
Mon Jun 1 19:17:58 UTC 2015


On Mon, Jun 1, 2015 at 8:20 PM, charlie hunt <charlie.hunt at> wrote:
> The observations you mention here are certainly of interest to the team working on G1. If you would like to start a new thread on the performance and tuning of RSets I’d be glad to offer my $0.02. :-)

I'm interested in hearing about RSet tuning.

While I don't have the vast experience of Kirk in number of G1 cases
tuned, for those that I worked on G1 was only able to respect the
target pause for about 50% of the pauses with a max of about 3x the
target pause.

Our data shows that for the 50% that exceeded the target pause there
is no clear cause: sometimes is RSet scanning, sometimes RSet
updating, sometimes Object copying, etc.

In the context of RSet tuning, what advices do you have ?

Thanks !

Simone Bordet
Finally, no matter how good the architecture and design are,
to deliver bug-free software with optimal performance and reliability,
the implementation technique must be flawless.   Victoria Livschitz

More information about the hotspot-gc-dev mailing list