https://blog.csdn.net/u012233832/article/details/79619300

    1. 什么是伪共享?
      a. CPU缓存系统以缓存行作为单位存储;
      b. 多线程下,”共享同一个缓存行的变量”,就会影响彼此的性能;—- 伪共享概念
    2. 缓存行 概念
      a. Cache Line可以简单的理解为CPU Cache中的最小缓存单位,今天的CPU不再是按字节访问内存,而是以64字节为单位的块(chunk)拿取,称为一个缓存行(cache line)。当你读一个特定的内存地址,整个缓存行将从主存换入缓存,并且访问同一个缓存行内的其它值的开销是很小的。
    3. CPU的三级缓存