在调用内核 API 函数之前是否需要显式启用 NUMA?

在调用内核 API 函数之前是否需要显式启用 NUMA?

我正在将 C++ 应用程序(在 Ubuntu 上运行)从单插槽转换为多插槽。我想将内存分配更改为 NUMA 感知。

我知道应用程序需要调用 C API 函数来进行内存分配和核心调度,但在此之前我是否需要启用任何 Linux 内核设置才能使 NUMA 正常工作?

例如,我是否需要更改 grub 引导命令行等?

相关内容