전자 계산기 구조정보처리기사(구) · 2013년03월10일 · 29/100
29.캐시의 쓰기 정책 중 write-through 방식의 단점은?
1
쓰기 동작에 걸리는 시간이 길다.정답
2
읽기 동작에 걸리는 시간이 길다.
3
하드웨어가 복잡하다.
4
주기억장치의 내용이 무효상태인 경우가 있다.
해설
Write - Through 정책 : 프로세스에서 쓰기 요청을 할 때마다 캐시의 내용과 메인 메모리의 내용을 같이 바꾸는 방식으로 이방식은 구조가 단순하다는 장점을 가지고 있지만 데이터에 대한 쓰기 요청을 할 때마다 메인 메모리에 접근해야 하므로 캐시에 의한 접근 시간의 개선이 없어지게 되며 , 따라서 쓰기 시 접근시간은 주메모리의 접근 시간과 같게 된다는 단점을 가지게 된다. Write - Back 정책 : 이 방식은 CPU에서 메모리에 대한 쓰기 작업 요청 시 캐시에서만 쓰기 작업과 그 변경 사실을 확인할 수 있는 표시를 하여 놓은 후 캐시로부터 해당 블록의 내용이 제거될 때 그블럭을 메인 메모리에 복사함으로써 메인 메모리와 캐시의 내용을 동일하게 유지하는 방식 이경우 동일한 블록 내에 여러번 쓰기를 싱행하는 경우 캐시에서만 여러 번 쓰기를 하고 메인 메모리에는 한번만 쓰게 되므로 이경우에 매우 효율적으로 동작 Pentium4 이후 Write-Through 방식은 거의 사용되지 않음