Unexpected issues with Final Mark pauses and pacer performance in JDK11
Aleksey Shipilev
shade at redhat.com
Fri Jul 17 06:47:49 UTC 2020
On 7/17/20 6:56 AM, Connaughton, Niall wrote:
> What angles can I look at to dig into the cause of increasing Final Mark pauses? I don’t see a
> lot of details on the Final Mark in the gc logs,
-Xlog:gc+stats would give you verbose per-cycle pause details on a recent enough sh/jdk11 (including
the one released with 11.0.8).
> The second issue I ran into was that the pacer seemed to be adding a lot of latency. I couldn’t
> find any traces in the logs of the pacer’s activity.
There is no bindings to per-cycle stats, alas.
I had a patch before, but never actually pushed it to inclusion:
https://bugs.openjdk.java.net/browse/JDK-8249649
> Disabling the pacer removed the latency impact
> and we started seeing some really positive signs on the latency. I was expecting that we’d just
> see more degenerated GC and the latency would be similar, but this wasn’t the case.
Again, recent improvements in pacer might resolve this. Recent sh/jdk11 (including the one released
with 11.0.8) has most of them.
Please try with 11.0.8+?
--
Thanks,
-Aleksey
More information about the shenandoah-dev
mailing list