RFR(XL): 8220310: Implementation: NUMA-Aware Memory Allocation for G1, Mutator (1/3)
sangheon.kim at oracle.com
sangheon.kim at oracle.com
Wed Sep 4 07:16:07 UTC 2019
Hi all,
Please review this patch, making G1 NUMA aware.
This is the first part of G1 NUMA implementation.
- At G1 CollectedHeap initialization time, the given heap regions will
be split and touched.
- Internally node index(uint) is used instead of node id(int type) for
easier access to arrays.
- Only Linux is supported.
- New logs are under gc+heap+numa
- Current memory touch implementation will be replaced with WorkGang by
JDK-8230411: NUMA aware work gang.
CR: https://bugs.openjdk.java.net/browse/JDK-8220310
Webrev: http://cr.openjdk.java.net/~sangheki/8220310/webrev.0
Testing: hs-tier 1 ~ 5 with +- UseNUMA.
Thanks,
Sangheon
More information about the hotspot-runtime-dev
mailing list