2017-01-26 4 views
0

私たちがキャッシュに書き込んでいて、それが欠けているのであれば、ダーティービットを1に設定する必要があります。そうでなければ、ラムから取り込まなければならないので違いはありません。ミス書き込みがあるとダーティビットを1に設定しますか?

ありがとうございました!

+0

IMHO、次のdbヒットはキャッシュ内の値を設定するので無視してください – Saravanan

+0

@Saravanan従うべきルールはありませんか?私はこれが正しいかどうか分かりませんが、私はライトバックキャッシュのためにあなたが書くときに常に汚れたビットを1に設定することを覚えています。 – name

答えて

0

私が学校から覚えていることは、ライトバックを使用している場合、通常はブロックをキャッシュに割り当て、メモリから値を読み取り、それを編集して汚れているとマークします。 置換時に、ダーティブロックは実際にメモリに書き込まれます。

関連する問題