基本情報技術者試験 ap-2022r04a-a 午前 問9: キャッシュメモリのライトスルーの説明として,適切なものはどれか。

ap-2022r04a-a
Q 99 / 80
のライトスルーの説明として,適切なものはどれか。

問題本文

キャッシュメモリのライトスルーの説明として,適切なものはどれか。

選択肢

  • .CPU がメモリに書込み動作をするとき,キャッシュメモリだけにデータを書き込む。
  • .CPU がメモリに書込み動作をするとき,キャッシュメモリと主記憶の両方に同時にデータを書き込む。
  • .主記憶のデータの変更は,キャッシュメモリから当該データが追い出される時に行う。
  • .主記憶へのアクセス頻度が少ないので,バスの占有率が低い。

正解

. CPU がメモリに書込み動作をするとき,キャッシュメモリと主記憶の両方に同時にデータを書き込む。

解説

キャッシュメモリへの書き込み方式のうち、ライトスルー方式の説明を問う問題。ライトスルー方式は、CPU が書き込みを行う際にキャッシュメモリと主記憶の両方へ同時に書き込む方式で、両者の内容が常に一致するためデータの一貫性が保たれる。これを述べた選択肢イが正解である。

選択肢ごとの解説

  • .キャッシュだけに書き込み主記憶は後で更新するのはライトバック方式の動作であり、ライトスルーの説明としては誤り。
  • .正しい。キャッシュと主記憶の両方へ同時に書き込むのがライトスルー方式で、常に内容が一致する。
  • .キャッシュから追い出される時に主記憶を更新するのはライトバック方式の特徴であり、ライトスルーではないため誤り。
  • .主記憶への書き込みが毎回発生するライトスルーはむしろバス占有が多い。バス占有が少ないのはライトバックの利点であり誤り。

ap-2022r04a-a過去問一覧へ戻る・問9

基本情報技術者試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

基本情報技術者試験 合格.dev を App Store でダウンロード