0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

キャッシュメモリとは

Posted at

キャッシュメモリとは

CPUは、コンピュータの動作に必要なデータやプログラムをメモリ(主記憶装置)との間でやり取りをします。
しかし、CPUに比べるとメモリは非常に遅いので、読み書きの度にメモリはアクセスしていると、待ち時間ばかりが発生してしまいます。
そこでメモリとCPUの間に、より高速に読み書きできるメモリを置いて、速度差によるロスを吸収させます。
これをキャッシュメモリと呼びます。

構成

 CPUの中にはこのキャッシュメモリが入っていて、処理の高速化が図られています。
 キャッシュというのはひとつではなくて、1次キャッシュ、2次キャッシュ……と、重ねて設置することができる装置です。
 CPUに内蔵できる容量はごく小さいものになりますから、それより低速だけど、その分容量を大きく持てるメモリをCPUの外側にキャッシュとして増設したりすると、よりキャッシュ効果が期待できるわけです。
この時用いるのがSRAMです。
DRM(メモリ)との違いはこちらの記事をご参考に。

おまけ

上に行くほど高速で、下に行くほど低速になる。

・レジスタ
・キャッシュメモリ
・主記憶装置(メモリ)
・ディスクキャッシュ
・磁気ディスク装置

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?