平成26年度 秋期 応用情報技術者試験 午前 問9
テクノロジ/コンピュータ構成要素キャッシュの書込み方式には,ライトスルー方式とライトバック方式がある。ライトバック方式を使用する目的として,適切なものはどれか。
出典:平成26年度 秋期 応用情報技術者試験 午前 問9
- アキャッシュと主記憶の一貫性(コヒーレンシ)を保ちながら,書込みを行う。
- イキャッシュミスが発生したときに,キャッシュの内容の主記憶への書き戻しを不要にする。
- ウ個々のプロセッサがそれぞれのキャッシュをもつマルチプロセッサシステムにおいて,キャッシュ管理をライトスルー方式よりも簡単な回路構成で実現する。
- エプロセッサから主記憶への書込み頻度を減らす。
正解:エ
解説
ライトバック方式は,キャッシュへの書込み時には主記憶を更新せず,該当ブロックがキャッシュから追い出されるときにまとめて主記憶へ書き戻す方式です。これにより,プロセッサから主記憶への書込み頻度を減らし,メモリバスの負荷を軽減できます。
選択肢ごとの解説
- ア誤り。書込みのたびにキャッシュと主記憶の一貫性を保つのはライトスルー方式の特徴です。
- イ誤り。ライトバック方式ではキャッシュミス時にダーティなブロックを主記憶へ書き戻す処理が必要になるため,書き戻しが不要になるわけではありません。
- ウ誤り。ライトバック方式は更新データの反映を遅延させる分,複数キャッシュ間の一貫性制御はライトスルー方式より複雑になります。
- エ正しい。ライトバック方式は主記憶への書込み頻度を減らすことを目的とします。