-
Enhancement
-
Resolution: Duplicate
-
P4
-
12, 13, 14
After a mixed gc phase we clear the remembered sets of collection set candidates serially.
This may take a significant amount of time (BigRAMTester@50G heap@32M regions ~70ms; BigRAMTester@50G heap@1M regions ~800ms) every time at the last mixed gc in a mixed gc phase.
This started to show up with JDK13 after the refactoring inJDK-8218668 as high "Other" time, but has been a problem since introduction in JDK-8190269.
Parallelize in some way.
This may take a significant amount of time (BigRAMTester@50G heap@32M regions ~70ms; BigRAMTester@50G heap@1M regions ~800ms) every time at the last mixed gc in a mixed gc phase.
This started to show up with JDK13 after the refactoring in
Parallelize in some way.
- duplicates
-
JDK-8017163 G1: Refactor remembered sets
-
- Resolved
-
- relates to
-
JDK-8218668 Clean up evacuation of optional collection set
-
- Resolved
-
-
JDK-8190269 JEP 344: Abortable Mixed Collections for G1
-
- Closed
-
-
JDK-8152948 More unaccounted other time on large machines
-
- Closed
-
-
JDK-8227671 G1: assert_used_and_recalculate_used_equal performs work in product builds
-
- Resolved
-