キャッシュメモリとは
CPUと主記憶の速度差を埋める高速な小容量メモリ。よく使うデータを置いておき、平均の読み出しを速くします。
解説
主記憶はCPUに比べて遅いため、頻繁に使うデータを高速な小容量メモリ(キャッシュ)に置き、CPUはまずそこを調べます。目的のデータがキャッシュにあれば「ヒット」、なければ主記憶まで取りに行く「ミス」です。平均のアクセス時間(実効アクセス時間)は、ヒット率 × キャッシュのアクセス時間 + (1 − ヒット率) × 主記憶のアクセス時間 で求められます。ヒット率が高いほど実効アクセス時間は短くなります。
試験での出方
ヒット率から実効アクセス時間を計算する問題が頻出です。1次・2次キャッシュを持つ場合は、ミスした分が次の階層に流れる形で式を拡張します。
あわせて読みたい用語
この用語が解説に出てくる問題
- 平成31年度 春期 問10A〜Dを,主記憶の実効アクセス時間が短い順に並べたものはどれか。 A〜Dの構成: A:キャッシュメモリなし,主記憶アク…
- 平成31年度 春期 問15アプリケーションの変更をしていないにもかかわらず,サーバのデータベース応答性能が悪化してきたので,表のような想定原因と…
- 平成30年度 秋期 問17スプーリング機能の説明として,適切なものはどれか。
- 平成30年度 秋期 問21DRAMの説明として,適切なものはどれか。
- 平成30年度 秋期 問41ボットネットにおけるC&Cサーバの役割として,適切なものはどれか。
この用語がよく出る分野:コンピュータ構成要素の要点と過去問一覧