キャッシング
何らかの情報を取得するハードウェアやソフトウェアのシステムで、性能を向上させるための重要な最適化技法
メモリシステムでの活用がはじまり
Maurice Wilkes (モーリス・ウィルクス) が 1965 年にメモリキャッシュの概念を発明
メモリシステムでキャッシングを活用すると、フォン・ノイマンのボトルネックを緩和できる
多段階のキャッシュ機構も存在 (多段キャッシュの階層構造)
置換ポリシー
LRU 置換
用語
キャッシュヒット (ヒット)
キャッシュミス (ミス)
関連
キャッシュ
バッファリング : ランダムアクセスのためのキャッシングに対して、シーケンシャルアクセスのためのバッファリング
参考文献
コンピュータアーキテクチャのエッセンス [第 2 版]