캐시 일관성 : Cache Coherency
캐시를 위한 두가지 방식 - Write Through : 캐시 갱신 때마다 주기억장치를 동시에 갱신 - Write Back : 주기억장치는 캐시 라인이 캐시로부터 제거(flush)될 때만 갱신 캐시 일관성 문제 - SMP와 같은 공유 메모리 방식의 병렬 컴퓨터에서 주기억 장치(공유 메모리)와 캐시에 저장된 데이터가 달라지는 현상. 캐시 내의 데이터가 변경되면 주기억장치 내의 해당 단어 뿐 아니라 다른 캐시 내의 그 단어도 무효가 된다. Write Through 방식 역시 갱신된 캐시와 주기억장치의 데이터는 동일하지만 타 캐시의 데이터가 무효가 되므로 캐시 일관성 문제가 발생될 수 있다. 캐시 프로토콜의 목적 - 최근에 사용된 지격 변수들을 적절한 캐시에 넣고, 읽기 및 쓰기 동작 동안 최대한 캐시에 머무..
2007.12.08