问题 问答题 简答题

简述在对Cache进行写操作时采用的两种更新策略及各自的优缺点。

答案

参考答案:(1)全写法:也称为写直达法,是在对Cache进行写操作的同时,也对主存该内容。

由于全写法Cache及主存与内容同时更新,所以一致性保持得比较好,可靠性比较高,操作过程比较简单。但全写法每次写操作都要访问主存,所以写操作的速度得不到改善,仍然是访问主存的速度。

(2)写回法:指在CPU执行写操作时,只写入Cache,不写入主存,当需要替换该块时,把修改过的块写回到主存。其优点是Cache的速度比较高,因为每次访问命中的写操作只写Cache,不写主存,只有在发生替换时采用将修改过的块写入主存。

写回法因为有一段时间Cache与主存内容不一致,所以可靠性比全写法差,而且控制操作比较复杂。

多项选择题
填空题