深入浅出计算机组成原理学习笔记:MESI协议-如何让多核CPU的高速缓存保持一致?(第39讲)...
一、缓存一致性问题指的是什么在这两个CPU核心里,1号核心要写一个数据到内存里。这个怎么理解呢?我拿一个例子来给你解释。比方说,iPhone降价了,我们要把iPhone最新的价格更新到内存里。为了性能问题,它采用了上一讲我们说的写回策略,1、先把数据写入到L2Cache里面,然后把CacheBlock标记成脏的。这个时候,数据其实并没有被同步到L3Cache或者主内存里2、1号核心希望在这个Cac