2017년 7월 4일 화요일

Coherence vs Consistency

헤깔리는 용어 Coherence와 Consistency의 명쾌한 설명

consistent - the quality of behaving in the same way over time
                standing firm, holding firm
*참조:Shared memory consistency models  F/OSS study

coherent - the quality of being logically connected
              all the parts stick together, hang together
- cache coherent system에서 같은 메모리에 대한 모든 캐쉬는 같은 값을 가진다.
- a multiprocessor is cache consistent if all writes to the same memory location are performed in some sequential order
* 참조: https://en.wikipedia.org/wiki/Cache_coherence

coherent는 하나의 특정영역의 메모리에 관련된 일관성이지만, consistent는 여러 영역의 메모리의 접근에 대한 일관성을 말한다.


댓글 없음:

댓글 쓰기