RFR: 8311163: Parallel: Improve large object handling during evacuation
Thomas Schatzl
tschatzl at openjdk.org
Thu Aug 29 09:45:19 UTC 2024
On Tue, 27 Aug 2024 00:16:10 GMT, Kim Barrett <kbarrett at openjdk.org> wrote:
> Please review this change to ParallelGC young generation collection's handling
> of large objArrays, to now use the infrastructure provided by JDK-8253237 and
> JDK-8337709. (That's the same infrastructure used by G1 young/mixed
> collections.)
>
> Testing: mach5 tier1-5
I did some runs with 1, 2, 4, 6, 12 and 25 parallel workers and I can't see regressions either; the changes seem to be better always. The only difference from your runs is that with `-Xmx3g` there are in total four young collections every time. The last one is the one showing the 2x+ speedup.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/20720#issuecomment-2317176794
More information about the hotspot-gc-dev
mailing list