キャッシュメモリへの書込み動作には,ライトスルー方式とライトバック方式がある。それぞれの特徴のうち,適切なものはどれか。
イ. ライトスルー方式では,データをキャッシュメモリと主記憶の両方に同時に書き込むので,主記憶の内容は常にキャッシュメモリの内容と一致する。
キャッシュへの書込み方式は反映のタイミングで区別します。ライトスルー方式は書込みのたびにキャッシュと主記憶の両方を同時に書き換えるため、主記憶の内容が常にキャッシュと一致(コヒーレンシが保たれる)します。ライトバック方式はキャッシュだけを書き換えておき、そのブロックがキャッシュから追い出される際にまとめて主記憶へ書き戻すため、主記憶への書込み回数が減って高速ですが、追い出し時の書き戻しが必要になります。よって “ライトスルーは両方同時に書き込み常に一致” とする イ が正しい説明です。
ap-2023r05h-a の過去問一覧へ戻る・問10