标签: c++ performance process shared-memory
如果位于以下位置,访问数据结构时的性能损失是什么?
我对访问,读取和写入的近似比较值(例如百分比)感兴趣。
答案 0 :(得分:1)
您的所有过程存储器都被mmap编辑。一个或多个进程映射相同的内存物理页面无关紧要,在这方面访问速度没有差异。
mmap
重要的是,内存位于本地还是远程NUMA节点上。
请参阅Challenges of Memory Management on Modern NUMA System中的NUMA基准。