Chapter 14
가상 메모리
14-1 연속 메모리 할당
연속 메모리 할당
프로세스에 연속적인 메모리 공간을 할당하는 방식
스와핑
프로세스들을 임시로 보조기억장치 일부 영역으로 쫓아내고, 그렇게 해서 생긴 메모리상의 빈 공간에 또 다른 프로세스를 적재하여 실행하는 방식
스왑 영역
프로세스들이 쫓겨나는 보조기억장치의 일부 영역
스왑 아웃
현재 실행되지 않는 프로세스가 메모리에서 스왑 영역으로 옮겨지는 것
스왑 인
스왑 영역에 있던 프로세스가 다시 메모리오 옮겨오는 것
메모리 할당
비어 있는 메모리 공간에 프로세스를 연속적으로 할당하는 방식
최초 적합
운영체제가 메모리 내의 빈 공간을 순서대로 검색하다가 적대할 수 있는 공간을 발견하면 그 공간에 프로세스를 배치
최적 적합
운영체제가 빈 공간을 모두 검색해 본 후, 프로세스가 적재될 수 있는 공간 중 가장 작은 공간에 프로세스를 배치
최악 적합
운영체제가 빈 공간을 모두 검색해 본 후, 프로세스가 적재될 수 있는 공간 중 가장 큰 공간에 프로세스를 배치
외부 단편화
프로세스를 할당하기 어려울 만큼 작은 메모리 공간들로 인해 메모리가 낭비되는 현상
📌확인문제
1. 메모리 할당 방식에 대한 설명으로 올바른 것을 다음 보기에서 찾아 써 보세요.
보기
최초 적합, 최적 적합, 최악 적합
(①) 최초로 발견한 적재 가능한 빈 공간에 프로세스를 배치
(②) 프로세스가 적재될 수 있는 가장 큰 공간에 프로세스를 배치하는 방식
(③) 프로세스가 적재될 수 있는 가장 작은 공간에 프로세스를 배치
❗정답❗
(①) - 최초 적합
(②) - 최악 적합
(③) - 최적 적합
'System > 운영체제' 카테고리의 다른 글
[혼공컴운] Ch 12 프로세스 동기화 (0) | 2025.02.17 |
---|---|
[혼공컴운] Ch 10 프로세스와 스레드 (0) | 2025.02.09 |