いちじ‐キャッシュ【一次キャッシュ】
1次キャッシュ
別名:L1キャッシュ,レベル1キャッシュ,プライマリキャッシュ
【英】lebel 1 cache
1次キャッシュとは、キャッシュメモリのうち、CPUの内部に設置され、最初に読み込まれるメモリのことである。
メインメモリの処理速度はCPUに比べて遅いため、処理全体を遅延させやすい。そこで、比較的高速なキャッシュメモリが用意され、遅延の低減が図られる。よく使用するデータはキャッシュメモリに保持しておき、メインメモリを読む前にキャッシュメモリを読ませることで、メインメモリへアクセスする機会を減らすことができる。1次キャッシュはCPUのチップに組み込まれており、非常に高速にアクセスできる。
1次キャッシュは高速処理を実現するが、コスト上の制約などから大容量化が難しいという側面を持っている。そのため、1次キャッシュよりも低速だが大容量化が用意なキャッシュメモリ(2次キャッシュ)を用意し、1次キャッシュにデータがなかった場合は、2次キャッシュを読みに行かせることで、メインメモリにアクセスするよりも高速な処理ができるようしている。
- 1次キャッシュのページへのリンク