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

G1: Disable ReduceInitialCardMarks feature for G1

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P3 P3
    • hs16
    • 7
    • hotspot
    • gc
    • generic
    • generic

      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.

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

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: