《深入浅出计算机组成原理》笔记四

2021-01-04  本文已影响0人  zfh_51d2

存储


例如:一块 4 核的 CPU

在一台实际的计算机里面,越是速度快的设备,容量就越小。

缓存一致性问题



如果1 号CPU核心更新的数据仅更新到自己的l1级别缓存,而没有更新到内存,l2号CPU核心无法获取到最新的数据。

总线嗅探

把所有的读写请求都通过总线广播给所有的 CPU 核心,然后让各个核心去“嗅探”这些请求,再根据本地的情况进行响应。

MESI 协议

是一种叫作写失效的协议。在写失效协议里,只有一个 CPU 核心负责写入数据,其他的核心,只是同步读取到这个写入。在这个 CPU 核心写入 Cache 之后,它会去广播一个“失效”请求告诉所有其他的 CPU 核心。其他的 CPU 核心,只是去判断自己是否把这个也标记成失效的就好了。

上一篇 下一篇

猜你喜欢

热点阅读