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

ZGC: Unbounded asynchronous unmapping can lead to running out of address space

    XMLWordPrintable

Details

    • gc
    • b28
    • Not verified

    Backports

      Description

        ZGC (both generational and non-generational) use asynchronous unmapping. Today the amount of unmapping requests we can queue up is unbounded. This can lead to a classic consumer producer problem, where the consumer is slower than the producer, and we eventually run out of address space and have to shut down.
        This issue seeks to focus on the unbounded nature of the asynchronous unmapping.

        Attachments

          Issue Links

            Activity

              People

                eosterlund Erik Österlund
                eosterlund Erik Österlund
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: