g1: dealing with high rates of inter-region pointer writes

Y. S. Ramakrishna y.s.ramakrishna at oracle.com
Tue Dec 28 19:43:25 UTC 2010



On 12/28/10 10:45, Y. S. Ramakrishna wrote:
...
> Printing an estimated live size based on the most recent marking 
> information would
> be a good thing of course, if not already done. (Although have you tried 
> -XX:+PrintHeapAtGCExtended
> to see if that prints that kind of information perhaps?( Not knowing the 
> G1 code
> details well, and since many of the G1 cognoscenti are on vacation, I'll 
> file
> an RFE for that request.

I was wrong: +PrintHeapAtGCExtended does print a per-region occupancy,
but it's not an estimate based on a recent marking cycle, but rather
based on what portion of the region has (ever) been allocated.

I filed an RFE:-

7009386 G1: print per-region estimated live size from most recent completed marking

to track this aspect of yr email.

-- ramki



More information about the hotspot-gc-dev mailing list