问题 问答题 简答题

引起Cache与主存内容不一致的原因是什么?为了保持Cache的一致性,在单计算机系统中一般采取哪些措施?

答案

参考答案:

不一致的原因:

(1)由于CPU写Cache,没有立即写主存

(2)由于I/O处理机或I/O设备写主存

采取措施:

(1)全写法,亦称写直达法(WT法—Writethrough)方法:在对Cache进行写操作的同时,也对主存该内容进行写入。

(2)写回法(WB法—Writeback)方法:在CPU执行写操作时,只写入Cache,不写入主存。

单项选择题
判断题