안녕하세요. 민첩한아기코끼리입니다.
데이터를 저장해 두는 임시 장소인 소형 고속 기억 장치를 질문하신 것 같습니다.
정확한 설명은 위키피디아 사전에서 발췌하여 첨부드립니다.
-- https://ko.wikipedia.org/wiki/%EC%BA%90%EC%8B%9C 발췌 --
캐시 메모리란?
캐시 메모리에 대해 알아보자. 캐시의 의미를 검색해보면 Wikipedia에서는 이를 다음과 같이 정의한다.
‘캐시(cache, 문화어: 캐쉬, 고속완충기, 고속완충기억기)는 컴퓨터 과학에서 데이터나 값을 미리 복사해 놓는 임시 장소를 가리킨다. 캐시는 캐시의 접근 시간에 비해 원래 데이터를 접근하는 시간이 오래 걸리는 경우나 값을 다시 계산하는 시간을 절약하고 싶은 경우에 사용한다.’
쉽게 말해, 캐시는 다른 말로는 고속 기억 장치(메모리)라고 불리며, 시간을 절약하기 위해 데이터를 임시로 저장한다. 컴퓨터가 발전함에 따라 CPU의 속도가 점점 빨라졌다. 하지만 메모리에는 한계가 있다. 따라서 캐시가 등장하였고 캐시는 속도를 높이고 고속의 CPU와 동기화하기 위해 없어서는 안 되는 존재이다. 기억장치 계층(Memory Hierarchy)를 보면 메인 메모리나 디스크보단 비싸지만 CPU 레지스터보다는 훨씬 저렴하다는 것을 알 수 있다.