問題
キャッシュメモリのライトスルー方式とライトバック方式に関する記述として、適切なものはどれか。
選択肢
- 1ライトスルー方式はキャッシュ更新と同時に主記憶へ書込むため、キャッシュと主記憶の整合性が保たれる。
- 2ライトバック方式はキャッシュへの書込みと同時に主記憶へも書込むため、書込み回数が多い。
- 3ライトスルー方式はキャッシュから追い出されるときにまとめて主記憶へ書込む方式である。
- 4ライトバック方式は単一プロセッサ環境専用であり、マルチプロセッサでは使えない。
正解
1. ライトスルー方式はキャッシュ更新と同時に主記憶へ書込むため、キャッシュと主記憶の整合性が保たれる。
詳しい解説を見る解説を閉じる
解説
ライトスルーは書込み時に必ず主記憶へも反映するため整合性が保たれるが、書込みアクセスが増えバスを占有しやすい。ライトバックは追い出し時にのみ主記憶へ書き戻し、書込み回数を削減できるが、ダーティビット管理やキャッシュコヒーレンスプロトコル(MESI等)が必要となる。
一問一答
全400問を繰り返し学習