时间:2010-07-26 06:57:03

标签: c++ false-sharing

3 个答案:

答案 0 :(得分:6)

答案 1 :(得分:2)

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

答案 2 :(得分:0)