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

NUMA: Expand the old gen more aggressively

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 7
    • Fix Version/s: hs21
    • Component/s: hotspot
    • Labels:
      None
    • Subcomponent:
      gc
    • Resolved In Build:
      b12
    • CPU:
      generic
    • OS:
      generic
    • Verification:
      Verified

      Backports

        Description

        With UseNUMA we prescribe the OS to allocate the pages round-robin in the old gen. But the default expansion rate is quite low (128K in 32bit, 167K in 64bit), even less than a typical large page (in this case the expansion delta is rounded to the size of the page). This renders the RR allocation attribute useless, because we ask the OS to do it for a single page. The solution is to increase the expansion rate when UseNUMA is specified. Also, we should make sure that the delta is not less than page_size * lgroup_num.

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  iveresov Igor Veresov
                  Reporter:
                  iveresov Igor Veresov
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Imported:
                    Indexed: