반응형
Hybrid paging segmentation system
- 논리 단위인 segment로 분할 -> 각 segment를 고정된 크기인 page로 분할 -> page 단위로 메모리에 적재
특징
- page sharing/protection이 쉬움
- 메모리 할당/관리 overhead가 적음 : 메모리에 적재는 paging system으로 하기 때문에
- 외부 단편화 없음
- 전체 테이블의 수 증가로 메모리 소모 큼
- direct mapping의 경우, 메모리에 3배 접근하기 때문에 성능 저하 (TLB 같은 방법으로 해결 가능)
- 내부 단편화 발생
Address mapping
- 가상 주소 : v = (s, p, d)
- FPM과 유사
- SMT와 PMT 모두 사용
* 각 프로세스 마다 하나의 SMT 사용
+ residence bit이 없음, SMT는 PMT를 가리키기 때문에
* 각 프로세스 마다 하나의 PMT 사용
- 방법 : direct, associated 등
Direct mapping
본 내용은 한국기술교육대학교 김덕수 교수님의 유튜브 강의를 듣고 정리한 내용입니다.
반응형
'Software Courses > Operating System' 카테고리의 다른 글
[Memory] Replacement strategies (0) | 2020.12.12 |
---|---|
[Memory] Virtual memory management (0) | 2020.12.12 |
[Memory] Segmentation system (0) | 2020.12.10 |
[Memory] Paging system (0) | 2020.12.09 |
[Memory] Memory allocation : Non-continuous memory allocation (0) | 2020.12.09 |