캐시란?
컴퓨터의 성능을 향상시키기 위해 사용되는 메모리 주기억장치와 CPU사이에 위치하고 자주 사용하는 데이터들을 기억합니다.
캐싱이란?
캐시 영역으로 데이터를 가져와서 접근하는 방식
ex) 예를들면 속도가 느린 디스크의 데이터를 속도가 빠른 메모리로 가져와서 메모리상에서 읽고 쓰는 작업을 수행합니다.
다른 의미로는 메모리 상에 있는 데이터를 연산하는데, 이 연산을 더 빠른 CPU 메모리 영역으로 가져와서 처리를 수행하는 것도 캐싱한다고 표현합니다.
캐시는 지역성이라는 특성을 이용하여 성능 개선을 합니다.