캐시 (1) 썸네일형 리스트형 캐시가 먼가요? 프로세서에서의 캐시는 용량이 작고 속도가 빠른 메모리인데 용량이 크지만 훨씬 느린 주 기억 장치에 매번 접근하는 것을 피하고자 최근에 사용된 정보를 저장하는 데 사용된다. 프로세서는 일반적으로 여러 그룹의 데이터와 명령어에 짧은 간격으로 잇달아 여러번 접근하는데 왼쪽의 그림과 같은 일련의 수를 합산하는 프로그램과 그 메모리의 표현에서 루프에 있는 명령어 다섯 개는 입력된 수 각각에 대해 한 번씩 실행 되는데 이때 그 명령어들이 캐시에 저장되면 루프 실행 동안 매번 메모리에서 인출하지 않고, 프로그램은 메모리 작업을 기다릴 필요가 없어 실행 속도가 상승 한다. 일반적인 프로세서에는 캐시가 2~3개 있으나 흔히 L1, L2, L3레벨이라고 부르고 뒤로 갈수록 용량은 크지만 속도는 느려진다. (가장 큰 캐시는.. 이전 1 다음