Currently G1 does not merge commits (and uncommits) of contiguous memory if the commit page size is smaller than commit granularity.
This results in additional commit/uncommit calls that may be slow, particularly during startup (the commit)
This results in additional commit/uncommit calls that may be slow, particularly during startup (the commit)
- duplicates
-
JDK-8348270 G1 is slow at startup due to initial heap commits
-
- Closed
-
- relates to
-
JDK-8367993 G1: Speed up ConcurrentMark initialization
-
- Open
-
-
JDK-8359802 JEP 523: Make G1 the Default Garbage Collector in All Environments
-
- Candidate
-
-
JDK-8367992 Card table clearing during commit significantly slows down VM startup
-
- Open
-
- links to
-
Review(master) openjdk/jdk/27381