简答题

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

正确答案

不一致的原因:
(1)由于CPU写Cache,没有立即写主存
(2)由于I/O处理机或I/O设备写主存
采取措施:
(1)全写法,亦称写直达法(WT法—Writethrough)方法:在对Cache进行写操作的同时,也对主存该内容进行写入。
(2)写回法(WB法—Writeback)方法:在CPU执行写操作时,只写入Cache,不写入主存。

答案解析

相似试题
  • 在Cache实现的两种写策略中,()的速度快,“写”操作能以Cache存储器速度进行,访存次数少;采用()总能保持Cache和主存内容的一致。

    填空题查看答案

  • 在进行存储器操作时如何保持相应的Cache与主存块的一致性?

    简答题查看答案

  • CPU←→Cache,Cache←→主存,主存←→辅存之间的数据传输各有什么特点?为什么?请分析原因。

    简答题查看答案

  • CPU←→Cache,Cache←→主存,主存←→辅存之间的数据传输各有什么特点?为什么?请分析原因。

    简答题查看答案

  • 在Cache存储器中,CPU每次写Cache的同时,也写入主存,称这种更新主存块内容的方法为()法。

    填空题查看答案

  • Cache存储器写操作时,只写入Cache,仅当需要块替换时,才将其写回主存,称这种修改主存块内容的方法为()法。

    填空题查看答案

  • Cache用于存放主存数据的部分拷贝,主存单元地址与Cache单元地址之间的转换用()完成。

    单选题查看答案

  • Cache介于主存与CPU之间,其速度比主存(),容量比主存()。

    填空题查看答案

  • 实现主存地址与Cache地址的映射是由硬件自动完成。

    判断题查看答案