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

G1: overly long concurrent marking cycles

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: hs20
    • Fix Version/s: hs20
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
      gc
    • Resolved In Build:
      b07
    • CPU:
      generic
    • OS:
      generic
    • Verification:
      Not verified

      Backports

        Description

        While running jbb2005 with G1 on a 16-core UltraSPARC IV+ I noticed that marking cycles would start but never complete. This will cause Full GCs and poor scores.

        The reason that is causing this is that the concurrent marking threads cannot keep up by the rate the mutator threads generate SATB buffers and are overwhelmed.

        It would be nice to reduce the number of SATB buffers generated by the mutator threads.

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                tonyp Tony Printezis
                Reporter:
                tonyp Tony Printezis
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: