标签: c++ false-sharing
答案 0 :(得分:6)
答案 1 :(得分:2)
我做了一些研究,似乎没有虚假分享的银弹解决方案。这是我想出的(感谢克里斯托弗): 1)使用未使用或不常用的东西从两侧填充数据。 2)将所有数据复制到堆栈中并在完成所有辛苦工作后将其复制回来。 3)使用缓存对齐的内存分配。
答案 2 :(得分:0)