正答2
解説
正解は2です。
キャッシュメモリへの書込み方式には、ライトスルー方式とライトバック方式があります。
主記憶へいつ書き込むかが両者の違いです。
【選択肢別解説】
1:× ライトスルー方式は、キャッシュメモリにだけ書き込む方式ではありません。
キャッシュメモリと主記憶の両方に書き込むので、書込みはライトバック方式より遅くなります。
2:○ ライトスルー方式は、キャッシュメモリと主記憶の両方に同時に書き込みます。
そのため、主記憶の内容は常にキャッシュメモリと一致し、最新の状態に保たれます。
3:× 両方に同時に書き込むのはライトスルー方式です。
ライトバック方式は、通常はキャッシュメモリにだけ書き込むので、書込みは高速です。
4:× ライトバック方式では、キャッシュから追い出されるブロックが更新済みの場合、主記憶への書戻しが必要です。
読出し時のキャッシュミスでもブロックの置換えが起こるので、書戻しが生じることがあります。
【ポイント】
ライトスルー方式は「主記憶が常に最新だが遅い」、ライトバック方式は「速いが主記憶との不一致が生じる」と対で覚えましょう。