|
Maximum number of internal GC iterations within a GC tick.
|
|
Maximum time difference between two GC runs.
|
|
Trigger next GC run when object count reaches the current
limit delta value plus number of local objects at the time
of the previous GC run. Adapted at the end of the GC run.
|
|
Maximum limit delta propotionally to the total number of local
objects.
|
|
The GC gets in the "thrashing mode" if number of finalized
objects at the last GC run is greater than thrashing_ratio
multiplied by the total number of local objects.
|
|
Limit delta adaptation coefficient used when the GC is in
"thrashing mode".
|
|
The GC gets in the "lazy mode" if number of finalized
objects at the last GC run is less than lazy_ratio
multiplied by the total number of local objects.
|
|
Limit delta adaptation for the "lazy mode".
|
|
Issue a warning if objects have been active-pinned
longer than the preset value (to get information on what
active pinning is, consult the Massiv Core Reference Guide).
Used for application performance and migration stalls tuning
due to object pinning.
|