代码之家  ›  专栏  ›  技术社区  ›  munky

numa分配的内存由两个分叉进程共享?

  •  1
  • munky  · 技术社区  · 7 年前

    mmap() 使用 MAP_SHARED numa_alloc_onnode() 作用

    非常感谢。

    1 回复  |  直到 7 年前
        1
  •  1
  •   dbeer    7 年前

    1. numa_alloc_onnode() -在指定的numa节点上分配内存。
    2. mmap() -将指定内存映射到文件,包括在进程之间共享内存的能力。

    malloc 作为通过以下方式分配的内存: numa_alloc_onnode .