RFR: 8333926: Shenandoah: Lower default immediate garbage threshold

Y. Srinivas Ramakrishna ysr at openjdk.org
Tue Jun 11 20:07:14 UTC 2024


On Mon, 10 Jun 2024 22:53:07 GMT, William Kemper <wkemper at openjdk.org> wrote:

> After marking, when Shenandoah finds a certain percentage threshold of garbage within regions that contain no live objects it will skip the evacuation phase. This threshold is currently 90%, but we (Amazon) have found that many internal workloads benefit significantly by reducing this threshold to 70%. We have also seen improvements on dacapo/sunflow and specjbb2015. We have also not seen any performance degradation caused by lowering this threshold.

Marked as reviewed by ysr (Reviewer).

-------------

PR Review: https://git.openjdk.org/jdk/pull/19641#pullrequestreview-2111356199


More information about the hotspot-gc-dev mailing list