您的位置:首页 > 其它

(转)Cache的一致性问题

2011-08-18 13:44 281 查看
Cache的一致性问题

  Cache的内容是主存内容的一部分,是主存的副本,内容应该与主存一致。由于:

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

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

  从而造成Cache与主存内容的不一致,如图2.3.8所示。







  对Cache进行写操作时引起的不一致的解决方法:

  1.全写法亦称写直达法(WT法-Write through)

  方法:在对Cache进行写操作的同时,也对主存该内容进行写入。

  优点:可靠性较高,操作过程比较简单。

  缺点:写操作速度得不到改善,与写主存的速度相同。

  2.写回法(WB法-Write back)

  方法:在CPU执行写操作时,只写入Cache,不写入主存。

  优点:速度较高。

  缺点:可靠性较差,控制操作比较复杂。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: