During startup initializing concurrent refinement (threads) shows up in profiles.
Concurrent refinement is not necessary until after the first old gen region has been allocated (~after first gc), so it might be possible to move all that initialization out of startup to increase its performance.
See JDK-8367993 for a potential startup benchmark/profile.
Concurrent refinement is not necessary until after the first old gen region has been allocated (~after first gc), so it might be possible to move all that initialization out of startup to increase its performance.
See JDK-8367993 for a potential startup benchmark/profile.
- relates to
-
JDK-8359802 JEP 523: Make G1 the Default Garbage Collector in All Environments
-
- Candidate
-