硬件缓存一致性原理

在多核 CPU 处理器下,为了保证各个处理器的缓存是一致的,就会实现缓存一致性协议,每个CPU CORE通过嗅探机制在总线上传播的数据来检查自己缓存的值是不是过期了,当处理器发现自己缓存行对应的内存地址被修改,就会将当前处理器的缓存行设置成无效状态,当处理器对这个数据进行修改操作的时候,会重新从系统内存中把数据读到处理器缓存里。

posted @ 2021-05-30 12:49  TomStudio  阅读(156)  评论(0)    收藏  举报