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

G1 Adaptive IHOP may fail to activate if it never completes a marking cycle

    Details

    • Type: Enhancement
    • Status: Open
    • Priority: P4
    • Resolution: Unresolved
    • Affects Version/s: 15
    • Fix Version/s: tbd
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
      gc

      Description

      It may happen that while adaptive IHOP is in its initial training phase to get initial values for marking length and allocation rate it never completes a cycle because the initial (default) IHOP is too large.

      This happens if G1 can't keep up with the application's allocation rate and marking length.

      Instead of endlessly trying to go on with the same IHOP value, lower that initial IHOP to get complete cycles if possible.

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated: