Add tracking of multiple address spaces in NMT

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Fixed
    • Priority: P4
    • 23
    • Affects Version/s: None
    • Component/s: hotspot
    • b26

      NMT should support tracking allocated memory outside of the virtual memory address space. This is important when a system allocates memory to an anonymous memory-backed file and then maps virtual memory addresses to these addresses, such as ZGC. Indeed, ZGC today uses a workaround for a lack of a better solution.

      The goal with this enhancement is only to allow the committing of memory to these spaces, and not to track the exact mappings between the process' virtual memory address space and the file-backed address space.

            Assignee:
            Johan Sjölen
            Reporter:
            Johan Sjölen
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: