更新时间:2021-07-20 07:49
写回法(write back)。即写cache时不写入主存,而当cache数据被替换出去时才写回主存。
词语释义
写回法的cache中的数据会与主存的不一致。为了识别cache中的数据是否与主存中的一致,cache中的每一块要增加一个记录信息位,以反映此行是否被CPU修改过。修改cache中某一块时设置这个位为浊(dirty)。根据这个位的值,cache中每一块都有两个状态:清(clean)和浊(dirty),在将新的值放入浊的块的时候,将原值写回到主存,否则,直接将新值存入这个块。
与写回法相对应的是写通过法(write through,也叫直写法,写直达)。