@
目录一、引子
在这一小节中,我们要解决 cache 部分的最后一个内容,就是 cache 的写策略
。
之前我们提出了这样 3 个待解决的问题。
前两个问题我们已经解决了,还剩最后一个问题。 就是cache 当中保存的只是主存里的数据的一个副本, CPU 对 cache 里的数据进行写操作,修改了里边的数据之后,如何保持主存和 cache 的数据一致性。
这就是 cache 的写策略要探讨的问题。
我们会分为两种情况来探讨写的策略。
①第一种情况,如果此时 CPU 要写的存储单元被命中,也就是已经存在 cache 里边的话,这种情况如何处理?
我们可以有两种方法,一种叫全写法,一种叫写回法。
②第二种情况,如果此时 CPU 它想要写的地址没有命中。
我们又会有两种处理的策略,分别是写分配法和非写分配法。
标签:主存,4Cache,策略,cache,我们,命中,数据,CPU,3.9 From: https://www.cnblogs.com/wanjiadenghuo/p/17095073.html