Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8227665

Clearing collection set candidates takes a significant amount of time

    Details

    • Type: Enhancement
    • Status: Open
    • Priority: P4
    • Resolution: Unresolved
    • Affects Version/s: 12, 13, 14
    • Fix Version/s: tbd
    • Component/s: hotspot
    • Subcomponent:
      gc

      Description

      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 in JDK-8218668 as high "Other" time, but has been a problem since introduction in JDK-8190269.

      Parallelize in some way.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                sjohanss Stefan Johansson
                Reporter:
                tschatzl Thomas Schatzl
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: