RFR: Control loop should wait before starting another GC cycle
Aleksey Shipilev
shade at redhat.com
Mon Oct 30 11:26:43 UTC 2017
http://cr.openjdk.java.net/~shade/shenandoah/concthread-wait/webrev.01/
Following up on some test timeouts on our large test servers. It seems that running with
"aggressive" on lots of CPUs and small heap occupancy stalls single-threaded workloads enough for
them to timeout. So, it makes sense to make the interval between successive GC cycles. We currently
have one, but it only applies to idle phases. The change above does it on all paths.
Testing: hotspot_gc_shenandoah {fastdebug|release}
Thanks,
-Aleksey
More information about the shenandoah-dev
mailing list