Parallel reference processingq

Kirk Pepperdine kirk at
Tue Jun 6 08:26:24 UTC 2017


I’m keep running into cases where reference processing dominates the pause times budget (no matter which collector is configured). In all cases configuring parallel reference processing helped enormously. Reference processing is single threaded by default. I’m wondering if there is a reason why reference processing could be parallel by default or parallelized if the workload exceeds a reasonable threshold.

Kind regards,
Kirk Pepperdine

More information about the hotspot-gc-dev mailing list