本文へスキップ

テクノロジ系 / コンピュータ構成要素

キャッシュメモリ

CPUと主記憶(メモリ)の速度差を埋めるために、CPUのすぐ近くに置く高速で小容量の記憶装置です。

意味を丁寧に確認

CPUは主記憶よりはるかに高速なため、毎回主記憶に取りに行くと待ち時間が生じます。そこでよく使うデータや命令を高速なキャッシュメモリに一時的に保持し、CPUがまずキャッシュを探すことで、平均的な読み出し時間を短くして処理を高速化します。速度や容量の異なる1次(L1)・2次(L2)などの階層を組み合わせて使うこともあります。

覚え方

白猫のやさしい一言

主記憶(メイン)は容量が大きく低速、キャッシュは容量が小さく高速、と「広いけど遅い/狭いけど速い」で対にして覚えます。

試験での見方

黒猫の辛口メモ

「CPUと主記憶の速度差を埋める」「主記憶より高速・小容量」がキーワードです。容量が大きい順は主記憶>キャッシュ、速度が速い順はキャッシュ>主記憶、と大小関係を逆にするひっかけに注意します。

例:一度読み出したデータがキャッシュに残っていれば、次に同じデータが必要なとき主記憶を待たずに取り出せ、処理が速くなります。

分類

ITパスポート / テクノロジ系 / コンピュータ構成要素

情報の根拠

IPAのITパスポート試験シラバスとIT基礎知識を参考に、Sikaku Master向けに独自作成(最新シラバス準拠)。

関連用語

コンピュータ構成要素の用語一覧へ