C++11 原子存储是否会导致完全缓存刷新或缓存失效

C++11 原子存储是否会导致完全缓存刷新或缓存失效,c++11,memory,atomic,memory-barriers,C++11,Memory,Atomic,Memory Barriers,我一直在读一些描述原子学的文章和博客。 它们都提到由存储写入的值对后续加载可见 有人能给我指一下方向或文档吗?它描述了在原子写操作中如何处理内存 我读到的一件事是存储缓冲区被刷新——它们是否一直刷新到主内存 除此之外,还会发生什么 其他CPU上的缓存是否无效

我一直在读一些描述原子学的文章和博客。 它们都提到由存储写入的值对后续加载可见

有人能给我指一下方向或文档吗?它描述了在原子写操作中如何处理内存

  • 我读到的一件事是存储缓冲区被刷新——它们是否一直刷新到主内存
  • 除此之外,还会发生什么
  • 其他CPU上的缓存是否无效