CPU写Cache时,会发生Cache与主存的对应内容不一致的现象,简述解决这个问题的两种方法及各需要增加什么开销。
(1)回写法:CPU只写入Cache,不写入主存,仅当Cache块替换时,才先写回主存后再替换。这种方法要求对每个Cache块增加一个修改位的资源开销。(2)写直达法:CPU每次写Cache的同时,也通过直接通路写入主存。这种方法要增加写主存的时间开销。
CPU写Cache时,会发生Cache与主存的对应内容不一致的现象,简述解决这个问题的两种方法及各需要增加什么开销。
(1)回写法:CPU只写入Cache,不写入主存,仅当Cache块替换时,才先写回主存后再替换。这种方法要求对每个Cache块增加一个修改位的资源开销。(2)写直达法:CPU每次写Cache的同时,也通过直接通路写入主存。这种方法要增加写主存的时间开销。