4.3
캐시 메모리
캐시 메모리(이하 캐시)는 CPU와 RAM 사이에서 데이터 접근 속도를 향상시키는 역할을 합니다. CPU의 처리 속도는 매우 빠르지만, RAM의 속도는 상대적으로 느리기 때문에 캐시가 이를 보완해 시스템 성능을 최적화합니다.
이 장에서는 캐시의 구조, 작동 방식, 성능 관리 방법을 자세히 살펴보겠습니다.
4.3.1 캐시의 구조
캐시는 자주 사용하는 데이터와 명령어를 임시 저장해 CPU가 더 빠르게 접근할 수 있도록 설계된 고속 메모리입니다. 캐시는 CPU와 RAM 간 속도 차이를 극복하기 위해 사용합니다.
캐시는 CPU 내부에 있을 수도 있고, 외부에 별도로 존재할 수도 있습니다. 캐시는 계층적 구조를 가지며, 속도와 용량에 따라 L1, L2, L3로 구분합니다.