RFR: 8277893: Arraycopy stress tests [v2]
Aleksey Shipilev
shade at openjdk.java.net
Thu Dec 2 19:48:22 UTC 2021
On Thu, 2 Dec 2021 18:46:02 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:
> Yes, ZGC is definitely affecting it. With ParallelGC on linux-x64 the time was: `main: 551.014 seconds`
I suspect arraycopy GC barriers, because Shenandoah is also quite a bit slow. In exhaustive tests for small arrays, runtime calls probably dominate. I'll figure it out.
# UseParallelGC
real 6m32.100s
user 54m19.617s
sys 0m36.336s
# UseG1GC
real 6m31.220s
user 55m50.315s
sys 0m19.156s
# UseSerialGC
real 5m53.627s
user 52m59.540s
sys 0m29.012s
# UseShenandoahGC
real 11m1.101s
user 65m26.868s
sys 0m34.472s
# UseZGC
real 15m15.289s
user 73m15.533s
sys 0m31.396s
-------------
PR: https://git.openjdk.java.net/jdk/pull/6594
More information about the hotspot-compiler-dev
mailing list