United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6942253 G1: replace G1ParallelGCAllocBufferSize with YoungPLABSize and OldPLABSize
JDK-6942253 : G1: replace G1ParallelGCAllocBufferSize with YoungPLABSize and OldPLABSize

Details
Type:
Enhancement
Submit Date:
2010-04-08
Status:
Closed
Updated Date:
2011-03-08
Project Name:
JDK
Resolved Date:
2011-03-08
Component:
hotspot
OS:
generic
Sub-Component:
gc
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
hs18
Fixed Versions:
hs18 (b04)

Related Reports
Backport:
Backport:
Backport:
Backport:
Backport:
Backport:
Relates:
Relates:

Sub Tasks

Description
Right now, the size of all PLABs in G1 (whether they are on survivor or old regions) is determined with the G1ParallelGCAllocBufferSize parameter. This CR proposes to replace the G1-specific parameter with the existing onesX that are used by the other GCs (YoungPLABSize and OldPLABSize). Apart from being more consistent, this way we will also be able to tune the PLAB size separately for survivors and old regions if we need to.

This is the final part of the work outlined in 6928059.

                                    

Comments
EVALUATION

See Description.
                                     
2010-04-08
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/79e419e5ea3b
                                     
2010-04-16
EVALUATION

http://hg.openjdk.java.net/hsx/hsx17/baseline/rev/daafeed82cf5
                                     
2010-04-17
EVALUATION

http://hg.openjdk.java.net/hsx/hsx17/master/rev/daafeed82cf5
                                     
2010-04-17



Hardware and Software, Engineered to Work Together