スポンサーリンク

問題の解答・解説ページ

このページは解説の閲覧モードです。
実力試しをしたい方は、下のボタンからクイズに挑戦してください!

この問題をクイズ形式で解く
問題 No.1905
コンピュータのキャッシュメモリに関する記述として、不適切なものはどれか。

【正解の解説】

CPUから主記憶への書き込みを行う際、キャッシュメモリを経由せずに直接主記憶を書き換える方式のみが採用されている。

キャッシュメモリへの書き込み方法には、キャッシュのみを更新して後で主記憶に反映するライトバック方式と、キャッシュと主記憶を同時に書き換えるライトスルー方式の両方があります。「〜のみが採用されている」と限定する表現は例外を無視しているため誤りであり、実際のコンピュータでは用途に応じて使い分けられています。

スポンサーリンク

【その他の選択肢の解説】

CPUと主記憶の間に配置される高速な記憶装置であり、頻繁にアクセスされるデータを一時的に保持する役割を持っている。

これはキャッシュメモリの基本的な役割を正確に述べており、本問における正しい(しかし不適切記述を選ぶ問題なので不正解となる)記述です。CPUは非常に高速ですが主記憶はそれより遅いため、よく使うデータを手元のメモ帳にメモしておくような感覚でキャッシュメモリが中継役として働きます。

キャッシュメモリの容量が限られているため、主記憶上の新しいデータを格納する際には既存のデータと入れ替える必要がある。

キャッシュメモリは高速な分だけ高価であり、容量を大きくできません。そのため、机の上がいっぱいになったら古い書類を片付けて新しい書類を広げるように、置き換えアルゴリズムを使ってデータを入れ替える仕組みが不可欠であり、この記述はその動作を正しく説明しています。

主記憶へのアクセス遅延を軽減するため、CPU内部やその近傍に搭載され、システム全体の処理性能向上に寄与している。

CPUが毎回遠くの主記憶(本棚)までデータを取りに行くと時間がかかるため、すぐ手の届くCPUの近傍(机の上)にキャッシュメモリを置くことで、全体の処理スピードを劇的に引き上げるという仕組みの本質を正しく捉えた記述となっています。