-
Enhancement
-
Resolution: Not an Issue
-
P4
-
9
Ever since Concurrent Refinement was parallelized (JDK-6484957), the number of threads created by default (G1ConcRefinementThreads) has been equal to ParallelGCThreads.
I think by default we should scale G1ConcRefinementThreads down by about the same amount as ConcGCThreads are scaled down. On the linux box I'm using this would reduce G1ConcRefinementThreads from 13 down to 2.
I think by default we should scale G1ConcRefinementThreads down by about the same amount as ConcGCThreads are scaled down. On the linux box I'm using this would reduce G1ConcRefinementThreads from 13 down to 2.
- relates to
-
JDK-8190426 Lazily initialize refinement threads with UseDynamicNumberOfGCThreads
- Resolved
-
JDK-8294206 Concurrent refinement thread adjustment and (de-)activation suboptimal
- Closed
-
JDK-8172792 JEP 308: Improve Dynamic Number of Thread Sizing for G1
- Closed