テクノロジ系定義
キャッシュメモリの役割として最も適切な説明はどれか。
A.CPUとメインメモリ間の処理速度差を補うため、頻繁に使用されるデータを高速に読み込むためのメモリ← 正解
✓ 正解です。キャッシュメモリは、高速なCPUと低速なメインメモリ間の速度差を埋めるため、よくアクセスされるデータを保持します。
B.OSがプログラムを実行するために必要なメモリで、プログラム終了時に自動的に解放される
✗ これはメインメモリ(RAM)の説明で、キャッシュメモリではありません。
C.ハードディスク上に設定された仮想メモリ領域で、物理メモリが不足した際に使用される
✗ これは仮想記憶(仮想メモリ)の説明です。キャッシュメモリとは異なる概念です。
D.ネットワーク通信時に、一時的に通信内容を保存するためのメモリ
✗ ネットワークバッファやバッファメモリであり、キャッシュメモリの主な役割ではありません。
この問題のポイント
キャッシュメモリは、高速なCPUと低速なメインメモリ間の速度差を埋めるため、よくアクセスされるデータを保持します。