缓存解决了什么体系结构
First of all, we will try to understand what cache coherence is? When multiple processors maintain a locally cached copy of a unique shared memory location. Any local modification of the location can result in a globally inconsistent view of memory. Cache inconsistencies are generally caused by data sharing, process migration or input, output. When there occurs an inconsistency in the sharing of co relatable data.
首先,我们将尝试了解什么是缓存一致性 ? 当多个处理器维护唯一共享内存位置的本地缓存副本时。 位置的任何本地修改都可能导致内存的全局不一致。 缓存不一致通常是由数据共享,进程迁移或输入,输出引起的。 当发生相关的数据共享不一致时。
![Cache Coherence Problem in Computer Architecture](https://www.includehelp.com/basics/Images/cache-coherence-problem-1.jpg)
Suppose if a processor A writes some new data X' in