从 CPU 的缓存一致性开始

缓存一致性众所周知,CPU 是计算机的心脏。程序运行过程中,CPU 不断地从内存中读取数据并计算。由于局部性原理,Cache(缓存)的出现提高程序运行效率。时间局部性:如果 CPU 访问了一块内存,短时间内会访问同一块内存。空间局部性:如果 CPU 访问了一块内存,短时间内会访问这块内存相邻的内存。

查看全文