「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

「メインメモリ」と「キャッシュメモリ」の違い

スポンサーリンク

予備知識


用語意味
メモリパソコンさんが作業するときに使う机。仕事中の内容を記憶させておく、パソコンさんの部品
CPUパソコンさんの脳みそ。コンピュータの部品のひとつで、実際に計算したりあれやこれやの処理を実行するのが仕事のやつ
キャッシュよく使うデータを取り出しやすいところに準備しておく仕組み

それぞれの用語の意味


用語意味
メインメモリいわゆる「メモリ」のこと。CPUさんが直接読み書きできる記憶装置
キャッシュメモリCPUとメインメモリの仲立ちをする役割のメモリ

似ているところ


どちらもメモリです。
パソコンさんの作業机です。


「メインメモリ」と「キャッシュメモリ」の違い1

違うところ


役割が違います。

メインメモリは普通の人から「パソコンのメモリ」と呼ばれているメモリです。

コンピュータさんがお仕事をするとき、ハードディスクCDに保管してあるデータをメインメモリに渡します。


「メインメモリ」と「キャッシュメモリ」の違い2

そして、メモリがCPUとやり取りすることによって、CPUに必要なデータが渡ります。


「メインメモリ」と「キャッシュメモリ」の違い3

キャッシュメモリは、このメインメモリとCPUの仲立ちをするのが仕事です。
先ほどのメインメモリの説明は、ちょっとだけ嘘なのです。

ハードディスクやCDに保管してあるデータを受け取ったメインメモリは、その中でもよく使うデータをキャッシュメモリに渡しておきます。


「メインメモリ」と「キャッシュメモリ」の違い4

そして、キャッシュメモリがCPUとやり取りすることによって、CPUに必要なデータが渡ります。


「メインメモリ」と「キャッシュメモリ」の違い5

キャッシュメモリがあるのは、メインメモリが鈍くさいからです。

メインメモリはCPUを満足させられるほど仕事が速くありません。
そこで、メインメモリより容量は少ないけど高速なメモリであるキャッシュメモリに、よく使うデータを預けておきます。

CPUは、よく使うデータをメインメモリではなくキャッシュメモリから取り出します。

キャッシュメモリの方がメインメモリより速いです。
その分、CPUは速くデータを取り出せます。
つまり、CPUは速く仕事ができるわけです。

これがキャッシュメモリの存在理由です。


備考


キャッシュメモリにも

1.CPUの近くにあって、高速だけど容量が少ないキャッシュメモリ
2.1よりCPUの遠くにあって、1より遅いけど、1より容量が多いキャッシュメモリ
3.2よりCPUの遠くにあって、2より遅いけど、2より容量が多いキャッシュメモリ


のように種類があります。
それぞれ

1.1次キャッシュメモリ
2.2次キャッシュメモリ
3.3次キャッシュメモリ


と呼ばれています。

CPUさんは、まず1次キャッシュメモリに「これ、ある?」と聞きます。
なければ、2次キャッシュメモリに「これ、ある?」と聞きます。
なければ、3次キャッシュメモリに「これ、ある?」と聞きます。
なければ、メインメモリに聞きます。

物によっては3次キャッシュメモリまである場合も あります。
1次キャッシュメモリしかない場合も あります。


スポンサーリンク
書籍画像041
書籍画像024


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
わかばちゃんとつくって、壊して、直して学ぶ NewSQL入門
「定年力」の鍛え方 老後の毎日を最高にする方法