가상 메모리 관리
Overlay기법과 같은 개념
- 어쨌든 프로세스 전체를 메모리상에 올리지 못하는 경우가 발생하기 때문에 사용되는 개념
프로세스의 일부만 메모리에 올리는게 중요
- 프로세스를 사용할 때 전체를 가상 메모리에 올린다.
- 그 중에 실행되고 있는 부분만 메인 메모리에 올린다.
- 하드디스크를 사용
- 실제 메인 메모리 보다 커도 프로세스를 사용할 수 있도록 해준다.
- Round-Robin과 같은 방법
동적 바인딩
- 실행중인 프로세스가 참조하는 주소
- 주 기억장치에서 이용하는 주소는 실제주소
- 프로세스의 일부만 메인 메모리에 올리는 것
Block Mapping
- 데이터 집합(데이터 묶음)을 한꺼번에 메인 메모리에 올리는 것
- 페이지(고정) – offset : ( p , d )
- 세그먼트(가변) – offset : ( s , d )
- 세그먼트 + 페이지 : ( s , p , d )
'3학년 > 운영체제' 카테고리의 다른 글
Chapter4-3 (0) | 2019.06.23 |
---|---|
Chapter4-2 (0) | 2018.04.17 |
Chapter3 (0) | 2018.04.13 |
Chapter2-3 (0) | 2018.04.12 |
Chapter2-2 (0) | 2018.03.28 |