「L2キャッシュ」の版間の差分

提供:MonoBook
ページの作成:「'''L2キャッシュ'''(エルツーキャッシュ、level 2 cache)とは、CPUメインメモリの間に存在するキャッシュメモリの一種です。 L2キャッシュは、CPUが必要とするデータや命令を高速にやり取りするために設けられたメモリ階層のうち、2番目に位置するキャッシュメモリです。L1キャッシュ(1次キャッシュ)が最も高速かつ容量が小さい…」
 
編集の要約なし
3行目: 3行目:
L2キャッシュは、[[CPU]]が必要とするデータや命令を高速にやり取りするために設けられたメモリ階層のうち、2番目に位置するキャッシュメモリです。[[L1キャッシュ]](1次キャッシュ)が最も高速かつ容量が小さいのに対し、L2キャッシュはL1よりも容量が大きく、速度はやや遅くなりますが、それでもメインメモリよりは格段に高速です。
L2キャッシュは、[[CPU]]が必要とするデータや命令を高速にやり取りするために設けられたメモリ階層のうち、2番目に位置するキャッシュメモリです。[[L1キャッシュ]](1次キャッシュ)が最も高速かつ容量が小さいのに対し、L2キャッシュはL1よりも容量が大きく、速度はやや遅くなりますが、それでもメインメモリよりは格段に高速です。


近年の[[マルチコアCPU]]では、コア単位で[[L2キャッシュ]]を持ち、さらに全コア共有のキャッシュメモリとして[[L3キャッシュ]]を搭載しているものが増えています。
近年の[[マルチコアCPU]]では、コア単位でL2キャッシュを持ち、さらに全コア共有のキャッシュメモリとして[[L3キャッシュ]]を搭載しているものが増えています。


== 容量と速度 ==
== 容量と速度 ==

2025年5月2日 (金) 01:30時点における版

L2キャッシュ(エルツーキャッシュ、level 2 cache)とは、CPUメインメモリの間に存在するキャッシュメモリの一種です。

L2キャッシュは、CPUが必要とするデータや命令を高速にやり取りするために設けられたメモリ階層のうち、2番目に位置するキャッシュメモリです。L1キャッシュ(1次キャッシュ)が最も高速かつ容量が小さいのに対し、L2キャッシュはL1よりも容量が大きく、速度はやや遅くなりますが、それでもメインメモリよりは格段に高速です。

近年のマルチコアCPUでは、コア単位でL2キャッシュを持ち、さらに全コア共有のキャッシュメモリとしてL3キャッシュを搭載しているものが増えています。

容量と速度

  • L1キャッシュよりも容量が大きく(数百KB~数MB程度)、速度はL1より遅いがメインメモリよりは速い。
  • 近年のCPUでは、コアごとにL2キャッシュが割り当てられることが多い。
  • L2キャッシュのレイテンシ(遅延時間)はL1より長いが、メインメモリよりは短い。

昔ばなし

昔のパソコンはL2キャッシュをCPUではなくマザーボード上に搭載していました。