简答题

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

正确答案

(1)全写法:也称为写直达法,是在对Cache进行写操作的同时,也对主存该内容。
由于全写法Cache及主存与内容同时更新,所以一致性保持得比较好,可靠性比较高,操作过程比较简单。但全写法每次写操作都要访问主存,所以写操作的速度得不到改善,仍然是访问主存的速度。
(2)写回法:指在CPU执行写操作时,只写入Cache,不写入主存,当需要替换该块时,把修改过的块写回到主存。其优点是Cache的速度比较高,因为每次访问命中的写操作只写Cache,不写主存,只有在发生替换时采用将修改过的块写入主存。
写回法因为有一段时间Cache与主存内容不一致,所以可靠性比全写法差,而且控制操作比较复杂。

答案解析

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

    填空题查看答案

  • 对于Cache的两种写策略,执行“写”操作时,只写入Cache,仅当Cache中相应的块被替换时,才写回主存,称为()。执行“写”操作时,不仅写入Cache,而且也写入下一级存储器,称为()。

    填空题查看答案

  • 在“Cache-主存”层次中,cache写失效时采用的两种调块策略有()和()。

    填空题查看答案

  • 在对Cache写操作时,采用全写法更新策略的优点是()。

    单选题查看答案

  • 对于Cache的两种写策略,采用“污染位”标志的是(),采用写缓冲器减少CPU写等待的是()。

    填空题查看答案

  • 在对Cache写操作时,以下不属于全写法更新策略的优点是()。

    单选题查看答案

  • 当发生写失效时,是否调入相应的块到Cache中,有两种不同的选择;写回法Cache一般采用(),而写直达法一般采用()。

    填空题查看答案

  • 简述cache的两种写调块策略。

    简答题查看答案

  • 简述维护Cache一致性的两种共享数据跟踪技术。

    简答题查看答案