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

VirtualMemoryTracker::remove_released_region double count unmapped CDS shared memory

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b105
    • CPU:
      generic
    • OS:
      generic

      Description

      The os::unmap_memory() uses the 'virtual_memory_release_tracker' to record the memory being unmapped. The os::release_memory() also uses the 'virtual_memory_release_tracker' to record the memory being unmapped. For CDS shared memory, the VM unmap each individual space before release the whole shared region if error occurs. The NMT double counts the shared memory release in that case.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              jiangli Jiangli Zhou
              Reporter:
              jiangli Jiangli Zhou
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: