cpu写cache时,会遇到写命中(write hit)和未命中两种情况。
写命中时将最新数据更新到存储器上的方法有两种:穿透写(write through)和返回写(write back)。
穿透写,又叫直写,立即将cache中数据写回到存储器上;
返回写,又叫写回,尽可能推迟存储器更新,只有当替换算法要更新该块时,才将结果写回——此时需要有标志位标识其为未写回数据。
cpu写cache时,会遇到写命中(write hit)和未命中两种情况。
写命中时将最新数据更新到存储器上的方法有两种:穿透写(write through)和返回写(write back)。
穿透写,又叫直写,立即将cache中数据写回到存储器上;
返回写,又叫写回,尽可能推迟存储器更新,只有当替换算法要更新该块时,才将结果写回——此时需要有标志位标识其为未写回数据。