平成24年度 春期 応用情報技術者試験 午前 問13
テクノロジ/コンピュータ構成要素キャッシュメモリを搭載したCPUの書込み動作において,主記憶及びキャッシュメモリに関し,コヒーレンシ(一貫性)の対策が必要な書込み方式はどれか。
出典:平成24年度 春期 応用情報技術者試験 午前 問13
- アライトスルー
- イライトバック
- ウライトバッファ
- エライトプロテクト
正解:イ
解説
ライトバック方式は,CPUの書込みをまずキャッシュメモリだけに反映し,主記憶への反映は当該キャッシュラインが置き換えられるときなどに遅延して行う方式です。このため一時的にキャッシュと主記憶の内容が一致しない状態が生じ,コヒーレンシ(一貫性)を保つための対策が必要になります。
選択肢ごとの解説
- ア誤り。ライトスルーは書込み時に主記憶にも同時に反映するため,キャッシュと主記憶は常に一致しコヒーレンシ対策の必要性は低い方式です。
- イ正しい。ライトバックは主記憶への反映が遅延するため,一貫性を保つための追加対策が必要です。
- ウ誤り。ライトバッファは書込みデータを一時的に保持してCPUの待ち時間を減らす仕組みで,一貫性の問題そのものを指す用語ではありません。
- エ誤り。ライトプロテクトは書込み禁止(保護)を意味し,コヒーレンシとは無関係です。