[취업을 위한 CS 지식] 12강. 메모리 | ③캐시 메모리
- 캐시 메모리는 CPU의 처리 속도를 높이기 위해 CPU에 가깝게 위치하여 자주 사용하는 데이터를 미리 저장하는 메모리 💨
- 캐시 메모리는 CPU가 데이터에 쉽게 액세스할 수 있도록 도와주는 저장 장치 🗄️
- L1, L2, L3 캐시는 CPU 코어에 가까울수록 용량이 작고 접근 속도가 빠르다 ⚡
- 캐쉬 힛(Cache Hit)는 CPU가 캐시 메모리에서 필요한 데이터를 찾을 때 발생하는 일 🎯
- 캐쉬 미스(Cache Miss)는 CPU가 캐시 메모리에서 필요한 데이터를 찾지 못했을 때 발생하는 일 💥
- 캐시 히트 비율(Cache Hit Ratio)은 CPU 캐시 메모리에 데이터를 찾는 비율 💯
- 시간적 국소성(Temporal Locality)은 CPU가 최근에 접근한 메모리 영역을 다시 접근할 가능성이 높다는 원칙 🕑
- 공간적 국소성(Spatial Locality)은 CPU가 특정 메모리 영역을 접근한 후, 인접한 메모리 영역을 접근할 가능성이 높다는 원칙 🧭