1 Memory Interleaving: 버스 경합이나 기억 장치의 충돌과 같은 문제를 해결하기 위하여 기억 장치를 복수 모듈로 구성하고 각 모듈이 동시에 접근이 가능하도록 하는 방식
2 Memory Interleaving 방식
-Low-Order Interleaving
.연속된 주소가 연속된 모듈에 따라서 다수의 모듈이 동시에 동작
.단점:확장이 어렵고 어느 한 모듈의 오류시 전체에 영향
-High-Order Interleaving
.주소의 상위 비트들에 의하여 모듈이 선택되고, 하위 비트들은 각 모듈 내의 기억장소의 주소 나타냄
.프로그램과 데이터들이 독립적이어서 각각의 기억 모듈에 저장하는 것이 더 효과적인 다중 프로그래밍에 사용
.오류 발생시 주소공간의 일부만 영향
-High-Low Order Interleaving
.Low-High Order Interleaving혼합 방식
.기억 장치 모듈을 뱅크로 그룹화 하고 각 그룹 내에서 Low-Order Interleaving하는 방식
3 Memory Interleaving활용
-Cache Memory, 고속 DMA=>기억 장치의 접근시간을 효율적으로 향상
2 Memory Interleaving 방식
-Low-Order Interleaving
.연속된 주소가 연속된 모듈에 따라서 다수의 모듈이 동시에 동작
.단점:확장이 어렵고 어느 한 모듈의 오류시 전체에 영향
-High-Order Interleaving
.주소의 상위 비트들에 의하여 모듈이 선택되고, 하위 비트들은 각 모듈 내의 기억장소의 주소 나타냄
.프로그램과 데이터들이 독립적이어서 각각의 기억 모듈에 저장하는 것이 더 효과적인 다중 프로그래밍에 사용
.오류 발생시 주소공간의 일부만 영향
-High-Low Order Interleaving
.Low-High Order Interleaving혼합 방식
.기억 장치 모듈을 뱅크로 그룹화 하고 각 그룹 내에서 Low-Order Interleaving하는 방식
3 Memory Interleaving활용
-Cache Memory, 고속 DMA=>기억 장치의 접근시간을 효율적으로 향상
'기술 용어 검색' 카테고리의 다른 글
Cycle Stealing (0) | 2008.06.23 |
---|---|
Priority Inversion (1) | 2008.06.23 |
데드락 (Deadlock) (0) | 2008.06.19 |