Cache 캐시 메모리(cache Memory) 캐시 메모리란 ? 주기억장치에서 자주 사용하는 프로그램과 데이터를 저장해두고 속도를 빠르게 하는 메모리 속도가 빠른 장치와 느린 장치간의 병목 현상을 줄여주며, 메인 메모리와 CPU사이에 위치한다 캐시가 효율적으로 동작하기 위해서는 CPU가 참조할 정보에 대한 예측이 잘 되어야함 즉, 캐시의 적중률(Hit-rate) 을 극대화 시켜야함 이때 나오는 개념이 캐시의 지역성(Locality) 캐시의 지역성(Locality)이란 데이터에 대한 접근이 시간적-공간적으로 가깝게 발생하는 것을 뜻함 이때 프로그램은 정보를 균일하게 참조하는 것이아니라, 어느 한 순간에 특정 부분을 집중 참조할 것이라는 전재 조건이 존재한다. 시간지역성 : 최근에 참조된 데이터가 곧 다시..