伪共享(False Sharing)产生的来龙去脉

之前读了一篇美团点评技术博客 2016 年发表的文章:高性能队列——Disruptor,里面提到了 ArrayBlockingQueue会因为加锁和伪共享等出现严重的性能问题。 什么是伪共享呢(False Sharing)呢,讲清楚伪共享出现的原因,我们要先理清楚高速缓存和MESI缓存一致性协议。 Cache Memory 我们都知道 CPU 和主内存之间的运算速度是差异巨大的,在现今的 SMP(
相关文章
相关标签/搜索