Odd G1GC behavior on 8u91
Poonam Bajaj Parhar
poonam.bajaj at oracle.com
Wed Aug 24 22:29:17 UTC 2016
Also, do you see entries like "/[G1Ergonomics (Mixed GCs) do not start
mixed GCs, reason:" /in the GC logs which mean that the mixed GCs are
not happening due to some reason. What is the reason listed with these
log entries?
Thanks,
Poonam
On 8/24/2016 3:18 PM, Jenny Zhang wrote:
> More comments about the questions
>
> Thanks
> Jenny
>
> On 8/24/2016 11:43 AM, Vitaly Davidovich wrote:
>> Right before the Full GC, ergonomics report a failure to expand the
>> heap due to an allocation request of 32 bytes. Is this implying that
>> a mutator tried to allocate 32 bytes but couldn't? How do I reconcile
>> that with Eden+Survivor occupancy reported right above that?
> Yes, it means the mutator tries to allocate 32byte but can not get it.
> Heap won't expand as it already reaches max heap.
>
> Do you see any humongous objects allocatoin?
>>
>> Young gen is sized to 30GB, total heap is 96GB. Allocation rate of
>> the application is roughly 1GB/s. Am I correct in assuming that
>> allocation is outpacing concurrent marking, based on the above? What
>> tunable(s) would you advise to tweak to get G1 to keep up with the
>> allocation rate? I'm ok taking some throughput hit to mitigate 90s+
>> pauses.
>>
> The entire log might give a better picture. Especially if the marking
> cycle is triggered, how well the mixed gc cleans up the heap.
>
> _______________________________________________
> hotspot-gc-use mailing list
> hotspot-gc-use at openjdk.java.net
> http://mail.openjdk.java.net/mailman/listinfo/hotspot-gc-use
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/hotspot-gc-use/attachments/20160824/52e1c86f/attachment.html>
More information about the hotspot-gc-use
mailing list