RFR: Changes to simplify MU accounting
Y. Srinivas Ramakrishna
ysr at openjdk.org
Thu May 11 01:24:18 UTC 2023
On Thu, 11 May 2023 01:07:11 GMT, Y. Srinivas Ramakrishna <ysr at openjdk.org> wrote:
>> This represents a small part of the expand-old-on-demand branch. By itself, this may result in some performance regression because we no longer use MU (mutator utilization) reports to guide generation sizing decisions. On the other hand, the guidance provided by MU metrics does not seem to be a very accurate predictor of ideal generation sizes.
>
> src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.hpp line 90:
>
>> 88: // GC utilization during this cycle.
>> 89: //
>> 90: // We may redundantly record degen and full, in which case the gcid will repeat. We log these as FULL.
>
> Won't `gc_id` also repeat for old_marking_increments too?
Or may be I am misunderstanding what "repeat" means here.
-------------
PR Review Comment: https://git.openjdk.org/shenandoah/pull/274#discussion_r1190533222
More information about the shenandoah-dev
mailing list