-
Feature
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
False
-
-
False
-
-
JDK 29 will likely include these three JEPs:
- Make G1 the Default Garbage Collector in All Environments
- JEP draft: Automatic Heap Sizing for G1
- JEP draft: Automatic Heap Sizing for ZGC
The first two will likely be sufficient to:
- Use the default GC from upstream - drop -XX:+UseParallelGC from our scripts
- Perform sufficient memory tuning by automatically right-sizing the heap - drop -XX:+MaxRAMPercentage=80.0 from our scripts.
... and possibly more (like the explicit configuration for GC). We need to make sure to research this and adapt/simplify our scripts accordingly.