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

G1 does not implement GCOverheadLimit functionality

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Duplicate
    • Icon: P4 P4
    • tbd
    • 11
    • hotspot
    • gc

      Currently all collectors except G1 implement the GCOverheadLimit functionality, i.e. G1 will not exit the VM if the amount of GC activity is larger than a given CPU usage with an OOME.

      Implement that similarly to other collectors; make sure that unlike Serial and CMS (but like Parallel) GCs caused by TLAB allocations are included in the calculation.

      It is easiest to do that by not causing any GC when trying to reload TLABs (like Parallel)

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

              Created:
              Updated:
              Resolved: