2008/02/23 22:45
write-through cache

중앙 처리 장치(CPU)가 주기억 장치 또는 디스크로 데이터를 기입하고자 할 때 그 데이터는 먼저 캐시로 기입되는데, 이때 데이터가 캐시됨과 동시에 주기억 장치 또는 디스크로 기입되는 방식을 지원하는 구조의 캐시.
캐시에 기입된 데이터 또는 캐시된 데이터(cached data)가 주기억 장치 또는 디스크로 기입되는 방식을 캐시의 설계나 구조에 따라 나눈 것이다.

write-back cache

캐시 내에 일시적으로 저장된 후에 블록 단위로 유휴 머신 주기(idle machine cycle)에 캐시로부터 해제되는 때에만 주기억 장치 또는 디스크로 기입되는 방식이 있는데, 이 방식을 지원하는 캐시를 후기입 캐시(write-back cache)라고 한다.

연속 기입 캐시는 간단하기는 하지만 후기입 캐시에 비해 성능이 떨어진다. 속도가 느린 주기억 장치 또는 디스크로 데이터를 기록하는 조작이 완료될 때까지 CPU가 대기하는 시간이 필요하기 때문이다. 
Posted by 상만닷컴