L2, L3 캐시메모리는 메인 메모리에 있는 데이터를 캐시 메모리에 불러와 놓고, CPU가 필요한 데이터를 캐시에서 먼저 찾도록 하여 시스템 성능을 향상시켜준다. (레지스터와 비슷하지만 다름)
L2, L3 캐시메모리는 CPU와 별도의 공간이며, 메인 메모리와 CPU 간의 속도차이를 극복하기 위한 것이다.
레지스터 = CPU
캐시메모리(SRAM),
메인 메모리(DRAM) = 주 기억장치,
하드디스크(HDD) = 보조 기억장치
PU에는 이러한 캐시 메모리가 2~3개 정도 사용된다. 이를 L1, L2, L3 캐시 메모리라 하며,
여기서 L은 'Level'을 의미한다. 이는 속도와 크기에 따라 분류한 것이다.
또 일반적으로 듀얼 코어 프로세서에는 각 코어마다 독립된 L1 캐시 메모리와 두 코어가
서로 공유하는 L2 캐시 메모리가 내장된다.
L1
L2
L3