1. Write-Back/Through, 캐시메모리 쓰기 정책 캐시메모리 쓰기 정책: CPU와 주기억장치의 속도 차이에 따른 시스템 성능 저하 해결을 위해 캐시 적용 관련 정책 구분 Write Through Write Back 구성도 개념 쓰기 동작 시 캐시와 주 기억장치 동시 쓰기 캐시에만 쓰고 데이터 swap-out 시 주 기억장치에 복사 장점 – 구조 단순 – 캐시-기억장치 일관성 – 기억장치 쓰기
1. 캐시 메모리 일관성 문제점 (1) 캐시 메모리 일관성(Coherence) 문제 다중 프로세스 환경에서 데이터가 여러 캐시에 복사되어 있어 캐시 간 데이터 불일치 현상 발생 (2) 캐시 데이터 불일치 원인 ① 변경 가능 데이터 공유 ② 입출력 동작 ③ 멀티 프로세서환경 2. 캐시 일관성(Cache Coherence) 유지기법 (1) S/W 측면의 캐시 일관성 유지기법 기법 설명 공유