Cache写问题

325 阅读1分钟

一、cache命中的时候

  • 写回法: 当cache 命中的时候,写回法的意思是仅仅修改cache的内容,直到cache换出的适合,才修改主存中的内容

  • 写直达法: 当cache 命中的时候,写直达法的意思是修改cache的内容,同时修改主存内容

二、当cache 不命中的时候

  • 写分配法: 把该不命中cache 的块加载倒 cache 中,然后进行写

  • 非写分配法:直接把这个块在主存中写不进行调块

三、搭配使用

1、写回法 + 写分配法

  • cache与主存之间采用

2、写直达法 + 非写分配法

  • 各级cache 之间使用