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

G1: Disable ReduceInitialCardMarks feature for G1

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3
    • Resolution: Won't Fix
    • Affects Version/s: 7
    • Fix Version/s: hs16
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
      gc
    • CPU:
      generic
    • OS:
      generic

      Description

      During the investigation of 6899058 and 6902115 it was discovered that enabling the ReduceInitialCardMarks feature for G1 results in a significant increase in the number of log buffers that are enqueued by the mutator threads. This increase in the number of completed updated log buffers wakes the concurrent refine thread more frequently and stresses the concurrent refine mechanism.

      6899058 and 6902115 describe and address issues uncovered in this "stress" mode.

      Since no performance increase was observed with enabling the ReduceInitialCardMarks feature, it has been decided to disable this feature for G1 to match the behavior of earlier releases.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              johnc John Cuthbertson
              Reporter:
              johnc John Cuthbertson
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: