-
Enhancement
-
Resolution: Fixed
-
P4
-
9
-
b12
G1 may waste a serious amount of space during TLAB allocation because of the many region boundaries.
I.e. since the TLAB size is fixed, G1 will, if TLAB size grows large waste a lot of space at the end of every region, because although the current allocation might fit, the TLAB may not.
This may waste up to 50% of available memory, causing performance issues.
Implement elastic TLABs like G1 already does for PLABs.
I.e. since the TLAB size is fixed, G1 will, if TLAB size grows large waste a lot of space at the end of every region, because although the current allocation might fit, the TLAB may not.
This may waste up to 50% of available memory, causing performance issues.
Implement elastic TLABs like G1 already does for PLABs.
- relates to
-
JDK-8202662 JFR tests fails: Could not find leak with class
-
- Resolved
-
-
JDK-8205722 6.6% regression in SPECjvm2008-MonteCarlo with G1 on Linux in JDK 11
-
- Closed
-