平成23年度特別 応用情報技術者試験 午前 問12
主記憶アクセスの高速化技術であるライトバック方式における,キャッシュメモリ及び主記憶への書込みの説明として,適切なものはどれか。
- ア キャッシュメモリ及び主記憶の両方に同時に書き込む。
- イ キャッシュメモリにだけ書き込み,対応する主記憶の更新は,キャッシュメモリからデータが追い出されるときに行う。
- ウ キャッシュメモリへの書込みと同時にバッファに書き込んだ後,バッファから主記憶へ順次書き込む。
- エ 主記憶を,独立して動作する複数のブロックに分けて,各ブロックに並列に書き込む。
解答・解説を見る
正解:イ
AI解説
ライトバック(ライトビハインド)方式は、CPUの書込みをまずキャッシュメモリだけに反映し、そのキャッシュ上のデータ(ダーティデータ)が置き換えなどで追い出される際に、まとめて主記憶へ書き戻す方式である。主記憶への書込み回数を減らせるため高速だが、キャッシュと主記憶の一時的な不一致を管理する必要がある。 ア: ライトスルー方式の説明。キャッシュと主記憶に同時に書き込む方式で、ライトバックとは異なる。 イ: ライトバック方式そのものの説明。キャッシュにのみ書き込み、追い出し時に主記憶へ反映するため正解。 ウ: バッファを介した書込み方式の一般的な説明で、ライトバック方式特有の定義ではない。 エ: 主記憶を複数ブロックに分けた並列書込みの説明であり、キャッシュのライトバックとは異なる概念(メモリインタリーブ)の説明である。 💡 ライトスルー=毎回主記憶にも書く(遅いが整合性は保ちやすい)、ライトバック=キャッシュにだけ書き、追い出し時にまとめて反映(速いが管理が必要)、と対比して覚える。
出典:平成23年度 特別 応用情報技術者試験 午前 問12 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。