주 기억장치 구성 정책
1. 프로세스의 수
- 단일 프로세스인가 다중 프로세스인가
2. 주 기억장치의 양(용량)
- 동일하게 나눌 것인가(고정분할) 다르게 나눌 것인가(가변분할)
3. 각 프로세스에 할당 된 분할 영역의 교체 가능성
- 자신에게 할당 된 영역만 사용할 것인가 자신에게 할당되지 않은 영역도 사용할 수 있을 것인가
4. 주 기억장치의 인접성
- 주 기억장치의 할당 영역이 연속적인가 비 연속적인가
주 기억장치 관리 기법
1. 호출 기법
- 생성된 프로세스에게 주 기억장치를 언제 할당할 것인가
2. 배치 기법
- 프로세스에게 어떤 메모리 블록을 할당할 것인가
3. 교체 기법
- 메모리블록이 꽉 차 있을 때 새로운 프로세스가 들어올 경우, 메모리 블록을 사용하고 있는 어떤 프로세스와 교체할 것인가
4. 할당 기법
- 생성되는 프로세스에게 주 기억장치 할당량을 얼마로 할 것인가
'프로그래밍 기초 > 운영체제' 카테고리의 다른 글
메모리 단편화(Memory Fragmentation) (0) | 2017.06.19 |
---|---|
주 기억장치 - 2 (1) | 2017.06.16 |
프로세스 대기와 자원의 분류 (0) | 2017.06.12 |
교착상태(Deadlock) 발생 조건 및 해결 방법 (0) | 2017.06.09 |
프로세스 동기화(Process Synchronization) - 2 (0) | 2017.06.07 |
댓글