【发布时间】:2020-01-06 06:42:09
【问题描述】:
在 numa 系统中,当 malloc 被调用而不使用 set_mempolicy 时,内核中用于此分配的默认 mempolicy 标志是什么?是 MPOL_DEFAULT 还是 MPOL_INTERLEAVED ?
【问题讨论】:
-
那么你用
get_mempolicy检查了吗?when malloc is called- 你是说numa_alloc还是malloc?这个名字不是暗示默认的内存策略是MPOL_DEFAULT吗?... -
我的意思是在 numa 机器上单独使用 malloc,在下面添加了必需的答案。
标签: linux memory memory-management linux-kernel embedded-linux