Skip to content

Commit 575ebed

Browse files
committed
TESTING: try to further improve on footprint.
1 parent ce07d93 commit 575ebed

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

substratevm/src/com.oracle.svm.core.genscavenge/src/com/oracle/svm/core/genscavenge/AdaptiveCollectionPolicy.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,10 +77,10 @@ abstract class AdaptiveCollectionPolicy extends AbstractCollectionPolicy {
7777
static final int SURVIVOR_PADDING = 3;
7878
static final int INITIAL_TENURING_THRESHOLD = 7;
7979
static final int PROMOTED_PADDING = 3;
80-
static final int YOUNG_GENERATION_SIZE_SUPPLEMENT = 80;
80+
static final int YOUNG_GENERATION_SIZE_SUPPLEMENT = 40;
8181
static final int TENURED_GENERATION_SIZE_SUPPLEMENT_DECAY = 2;
8282
static final int YOUNG_GENERATION_SIZE_SUPPLEMENT_DECAY = 8;
83-
static final int TENURED_GENERATION_SIZE_SUPPLEMENT = 80;
83+
static final int TENURED_GENERATION_SIZE_SUPPLEMENT = 40;
8484
static final int TENURED_GENERATION_SIZE_INCREMENT = 20;
8585
static final int MIN_SURVIVOR_RATIO = 3;
8686
/**
@@ -99,7 +99,7 @@ abstract class AdaptiveCollectionPolicy extends AbstractCollectionPolicy {
9999
static final int NEW_RATIO = 2; // HotSpot: -XX:NewRatio
100100
static final int LARGE_MEMORY_MAX_HEAP_PERCENT = 25; // -XX:MaxRAMPercentage
101101
static final int SMALL_MEMORY_MAX_HEAP_PERCENT = 50; // -XX:MinRAMPercentage
102-
static final double INITIAL_HEAP_MEMORY_PERCENT = 1.5625; // -XX:InitialRAMPercentage
102+
static final double INITIAL_HEAP_MEMORY_PERCENT = 1; // -XX:InitialRAMPercentage, default 1.5625
103103

104104
private final Timer minorTimer = new Timer("minor/between minor");
105105
private final AdaptiveWeightedAverage avgMinorGcCost = new AdaptiveWeightedAverage(ADAPTIVE_TIME_WEIGHT);

0 commit comments

Comments
 (0)