[CA/OS 목차]

 

 

1. 페이징기법

- 고정분할 방식을 이용한 가상메모리 관리 기법으로, 물리 주소 공간을 같은 크기로 나누어 사용

- 책 한쪽 한쪽의 크기가 모두 동일하다는 의미에서 페이지라는 명칭 사용

- 가상주소에서의 페이지와 구분을 하기 위해 물리주소에서는 프레임이란 명칭 사용

- 가상주소의 페이지가 물리주소의 어디에 위치해 있는지를 매핑한 테이블, 페이지(매핑)테이블

 

- 페이지테이블 매핑 방식

 1) 직접매핑 : 모든 페이지 테이블을 물리 메모리에 가지고 있는 방식

 2) 연관매핑 : 전체 페이지 테이블을 스왑영역에 두고 페이지 테이블의 일부를 물리 메모리에 가져오는 방식

   - 일부 테이블을 변환색인버퍼(TLB) 또는 연관레지스터라 함

 3) 집합-연관매핑 : 

 4) 역매핑 : 

2. 세그먼테이션 기법

- 가변분할 방식을 이용한 가상 메모리 관리기법으로, 물리 메모리를 프로세스의 크기에 따라 가변적으로 나누어 사용

- 세그먼트가 자신에게 주어진 메모리 영역을 넘지않기 위해 Size 대신 Limit이란 용어를 사용

3. 세그먼테이션-페이징 혼용 기법

- 페이지로 분할된 가상주소 공간에서 서로 관련 있는 영역을 하나의 세그먼트로 묶어 세그먼테이션 테이블로 관리하고, 각 세그먼트를 구성하는 페이지를 해당 페이지 테이블로 관리하는 방식

+ Recent posts