RFR: 8318190: GenShen: Be less aggressive with triggers for old-gen has expanded [v4]

William Kemper wkemper at openjdk.org
Wed Oct 18 00:01:28 UTC 2023


On Tue, 17 Oct 2023 21:23:13 GMT, Kelvin Nilsen <kdnilsen at openjdk.org> wrote:

>> Kelvin Nilsen has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Fix user instructions
>
> src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp line 47:
> 
>> 45:           range(0.0,100.0)                                                  \
>> 46:                                                                             \
>> 47:   product(uintx, ShenandoahGenerationalIgnoreOldGrowthBelowPercentage,      \
> 
> Do we want to experiment with different workloads to decide the ideal default?  10 might work even better as the ideal value for best out-of-box experience.

Yes, 10 seems sensible. I think many people have been conditioned to hand over more than 1/2 the heap to the old generation without blinking an eye.

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

PR Review Comment: https://git.openjdk.org/shenandoah/pull/341#discussion_r1362940411


More information about the shenandoah-dev mailing list