Есть ли способ выделить определенную память для данных в NUMA?

Я хочу распределить память между всеми узлами памяти в NUMA таким образом, чтобы я мог контролировать (например, выделить a в node1память, выделить b в node2память, и выделить c в памяти узла 4…).

Есть ли способ добиться этого?

0

Решение

Может быть, вы могли бы использовать numa_alloc_onnode функция (библиотека политик NUMA) для достижения вашей цели, но такое распределение происходит медленно.

Но имейте в виду, что сходство памяти NUMA тесно связано с исполняющим потоком, работающим на ядре [thread-> core-> NUMA node]. Я верю, что вы знаете, что делаете.

http://man7.org/linux/man-pages/man3/numa.3.html

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]