RFR: Pacing improvements
Roman Kennke
rkennke at redhat.com
Wed Jul 11 08:42:25 UTC 2018
Am 11.07.2018 um 10:33 schrieb Aleksey Shipilev:
> http://cr.openjdk.java.net/~shade/shenandoah/pacing-exponential/webrev.01/
>
> Contains two changes:
>
> a) Exponential backoff for pacing waits: there is no need to sleep for a millisecond on larger
> pacing delays, and the sleep would be more than 1 ms anyway due to scheduling constraints. This
> allows to crank up ShenandoahPacingMaxDelay to a very high value to emulate bulk allocation stalls.
>
> b) More verbose pacing histogram: prints sum per histogram level, and complete summary
>
> Testing: tier3_gc_shenandoah, eyeballing gc+stats
This is reasonable, and patch looks good. Thanks!
Roman
More information about the shenandoah-dev
mailing list