To replace current memory touch threads for G1 NUMA, we need a way to control worker threads on different NUMA nodes. I.e. at least one worker thread should wake up for all NUMA nodes.
However, current Work Gang doesn't not guarantee such thing. It only guarantees to wake up for the given number of workers.
Implement / extend current WorkGang to satisfy the above requirement.
However, current Work Gang doesn't not guarantee such thing. It only guarantees to wake up for the given number of workers.
Implement / extend current WorkGang to satisfy the above requirement.
- blocks
-
JDK-8230412 NUMA aware task processing
-
- Open
-
- is blocked by
-
JDK-8220310 Implementation: NUMA-Aware Memory Allocation for G1, Mutator (1/3)
-
- Resolved
-