G1: expand the heap with a single step, not one region at a time

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Fixed
    • Priority: P4
    • hs21
    • Affects Version/s: hs20
    • Component/s: hotspot
    • gc
    • b02
    • generic
    • generic
    • Verified

        Currently, when we expand the heap in G1 we expand it one region at a time, even if we are going to expand it by a multiple of regions. We might want to optimize that and expand it in a more coarse-grain manner (at least by a multiple of the page size at a time?). I don't think this is a big performance bottleneck. But maybe expanding one region at a time, when large pages are used, might reduce G1's ability to use large pages.

              Assignee:
              John Cuthbertson
              Reporter:
              Tony Printezis
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: