Cache Memory = CPU와 주기억장치(메모리) 사이에 속도 차이를 극복하기 위해서 사이에 존재하는 고속 버퍼 메모리
캐쉬메모리 Mapping 방식
직접사상(Direct Mapping)
연관사상(Associative Mapping)
직접/연관(Direct/Associative Mapping)
연관 > 직접/연관 > 직접
여기서 CPU가 연산하는 과정에서 케쉬메모리와 메모리 사이의 저장된 값들이 순간적으로 다를 수도 있다
캐쉬-메모리의 일관성 문제
해결방법?
** 한편, 케시 메모리가 꽉차면 무언가는 주기억장치에 다시 접근하여 올리고 어떤 무언가는 내려야함.
FIFO(First In First Out)
LRU(Least Recently Used)
LFU(Least Frequently Used)
NUR(Not Used Recently)
SCR(Second Chance Replacement)
Optimal