問題 No.2809
コンピュータのアーキテクチャにおいて、CPUが主記憶装置へアクセスする頻度を減らし、ヒット率を向上させることでシステム全体のパフォーマンスを高める階層型記憶装置の名称はどれか。
【正解の解説】
キャッシュメモリ
よく使う資料を手元の机の上に置いておくようなもので、わざわざ遠い本棚(主記憶装置)まで取りに行かなくても、すぐに仕事に取り掛かれるようにして全体の処理速度を劇的に向上させる仕組みです。
スポンサーリンク
【その他の選択肢の解説】
仮想メモリ
物理的なメモリの容量が足りないときにハードディスクなどを机の引き出しの奥のように見立てて広く見せる技術ですが、CPUと主記憶装置の速度差を埋めるキャッシュメモリとは役割が異なります。
レジスタファイル
キャッシュメモリよりもさらにCPUの近くにあり容量も少ないため、作業中の数少ない道具を握りしめているような状態です。システム全体の階層型記憶装置としてヒット率を向上させる装置とは異なります。
フラッシュメモリ
長期保存用の引き出しやロッカーのような役割を持つため、CPUの処理速度を上げるために一時的にデータを置いておくキャッシュメモリとは、使われる目的や動作のスピードが根本的に違います。