Details
-
Enhancement
-
Resolution: Fixed
-
P3
-
hs24, hs25
-
b03
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8045258 | 8u25 | Bengt Rutisson | P3 | Resolved | Fixed | b01 |
JDK-8037512 | 8u20 | Bengt Rutisson | P3 | Resolved | Fixed | b07 |
JDK-8053258 | emb-8u26 | Bengt Rutisson | P3 | Resolved | Fixed | b17 |
Description
Currently G1 does not resize TLABs. This reduces performance for G1 since it can lead to contention in the allocation path.
Performance test show 2-3% throughput improvement when resizing TLABs up to the humongous threshold.
Performance test show 2-3% throughput improvement when resizing TLABs up to the humongous threshold.
Attachments
Issue Links
- backported by
-
JDK-8037512 G1: Enable TLAB resizing
- Resolved
-
JDK-8045258 G1: Enable TLAB resizing
- Resolved
-
JDK-8053258 G1: Enable TLAB resizing
- Resolved
- duplicates
-
JDK-7189528 Use containing heap or generation to bound PLAB sizes suggested by PLABStats instances
- Closed
-
JDK-8028312 Investigate g1 TLAB size
- Closed