캐시 (Cache) 1) 캐시 메모리 속도가 빠른 장치와 느린 장치 간의 속도 차에 따른 병목 현상을 줄이기 위한 범용 메모리 (컴퓨터의 성능 향상) (CPU와 주기억장치의 속도 차이) + 메인 메모리와 CPU 사이에 위치하며, CPU의 속도에 버금갈 만큼 메모리 계층에서 가장 속도가 빠르지만, 용량이 적고 비쌈 + 메인 메모리에서 자주 사용하는 프로그램과 데이터를 저장해두어 속도를 빠르게 함 2) 지역성 CPU가 어떤 데이터를 원하는지 어느 정도 예측할 수 있어야 함 (작은 크기의 캐시 메모리에 CPU가 이후에 참조할 정보가 어느 정도 들어있는지에 따라 캐시의 성능이 결정되기 때문에) - 공간 지역성 : 최근에 사용했던 데이터와 인접한 데이터가 참조될 가능성이 높다는 특성 - 시간 지역성 : 최근에 사..