Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 카르노맵
- 탑스팟 컴퓨터일반
- 2018년
- 디코더
- 논리회로
- 2019년 계리직 컴퓨터일반
- 전산직
- 정보처리기사
- 2019년 계리직
- 컴퓨터일반
- 공단기 컴퓨터일반
- 2017년
- 정처기 필기
- 공단기
- 정보처리기사 필기
- 국가직
- 2019년 컴퓨터일반
- 9급
- 탑스팟
- 컴일
- 인코더
- 계리직
- 멀티플렉서
- 2017년 컴퓨터일반
- 지방직
- 정처기
- 서울시
- 컴퓨터
- It
- 2019년
Archives
- Today
- Total
Don't Look Back In Anger
탑스팟 컴퓨터일반 19. 특수기억장치 본문
<캐시 일관성 유지 방식>
다중 프로세서 시스템에서 각 프로세서가 하나 또는 두 계층의 캐시를 소유하고 있다면, 프로세서가 원하는 데이터를 캐시에서 직접 인출할 수 있고 버스 경합으로 인한 지연 문제를 해결할 수 있다. 하지만 하나의 데이터가 여러 캐시에 복사되어 있으므로, 어떤 프로세서가 데이터에 대한 쓰기 동작을 수행할 경우 나머지 데이터가 여러 캐시에 복사되어 있으므로, 어떤 프로세서가 데이터에 대한 쓰기 동작을 수행할 경우 나머지 프로세서의 캐시에는 데이터 불일치 현상이 발생한다.
1) 소프트웨어 해결법
- 프로그램 컴파일러가 코드를 분석하여 공유 변수에 대해 적절하게 표시하고, 운영체제는 표시된 공유 변수들이 캐시에 저장되지 않도록 한다.
2) 하드웨어 해결법 : 캐시의 일관성을 위해 추가적인 하드웨어를 설치하여 해결하는 방법
- 디렉터리 프로토콜 : 디렉터리를 추가하는 방식
- 스투핑 프로토콜 : 버스 감시기를 이용
3) MESI 프로토콜
- MESI 프로토콜은 각 캐시의 tag에 추가적인 2비트를 두어 이들 네 개의 상태를 표시한다
'IT > 탑스팟 컴퓨터일반' 카테고리의 다른 글
탑스팟 컴퓨터일반 21. DMA 및 채널 (0) | 2022.02.21 |
---|---|
탑스팟 컴퓨터일반 20. 보조기억장치 (0) | 2022.02.20 |
탑스팟 컴퓨터일반 16. 명령실행과 제어 (0) | 2022.02.19 |
탑스팟 컴퓨터일반 17. 마이크로 오퍼레이션 (0) | 2022.02.19 |
탑스팟 컴퓨터일반 22. 인터럽트 (0) | 2022.02.19 |