【发布时间】:2013-10-08 21:45:09
【问题描述】:
我有 2 个节点的 NUMA 机器。我想分别在两个节点上分配数组的两半。我该怎么做?
请注意,“一半”是指连续的虚拟内存块。我找到了numa_alloc_interleaved函数,但它不能满足我的要求。
【问题讨论】:
-
具有迭代器和
[]操作符的 C++ 数据结构是否足以使其表现得像连续分配一样好? -
感谢您的建议。但是除了分配语句我不想改变程序。
标签: c++ c operating-system numa