캐시(Cache)는 컴퓨터에서 임시로 데이터를 취급하는 저장소를 말한다.
- 내부 캐시
- 데이터를 취급하는 가장 정석적인 방법은 원본이 저장되어 있는 곳에서 매번 가져오는 것이지만, 데이터를 저장하는 보조기억장치는 속도가 느리므로 병목현상을 가져온다. 그래서 CPU의 L1~L3 캐시나 RAM, 디스크 버퍼 등에 최근에 쓴 것을 쌓아두고 다시 써야 할 때 가져오는 방식으로 속도를 향상한다. 자주 사용하지 않는 것은 자주 사용하는 것에 밀려 캐시에서 밀려나 삭제된다.
- 캐시 서버