메모리 관리 방안에 대한 설명으로 옳은 것만을 모두 고르면?ㄱ.Wors… | [국회직 9급 컴퓨터일반] 22년 1회차 기출문제 상세 페이지
1[국회직 9급 컴퓨터일반] 22년 1회차
메모리 관리 방안에 대한 설명으로 옳은 것만을 모두 고르면?ㄱ.Worst-fit 할당은 가장 큰 공간에 프로세스를 배치하는 방식이다.
ㄴ.Best-fit 할당 방식은 요청하는 메모리 크기에 가장 일치하는 크기의 메모리 블록을 할당함으로써 외부 단편화를 최소화 할 수 있다.
ㄷ.First-fit 할당 방식은 탐색 시 요청한 메모리 크기를 할당할 수 있는 메모리 블록을 찾았을 때 바로 할당함으로써 탐색 시간을 줄일 수 있다.
ㄹ.Buddy 할당 방식은 메모리를 2의 거듭제곱 단위의 크기로 할당하여 내부 단편화를 최소화할 수 있다.
1
ㄱ, ㄷ
2
ㄱ, ㄹ
3
ㄴ, ㄹ
4
ㄱ, ㄴ, ㄷ
5
ㄴ, ㄷ, ㄹ
해설
옳은 설명은 ㄱ과 ㄷ뿐이다.
ㄴ과 ㄹ은 각 방식의 단점을 장점처럼 서술했으므로 두 지문을 제외한 조합만 성립한다.
- ㄱ(옳음): Worst-fit은 가용 공간 중 가장 큰 블록에 배치한다.
- ㄴ(틀림): Best-fit은 할당 후 아주 작은 틈이 남아 외부 단편화가 오히려 늘 수 있다.
- ㄷ(옳음): First-fit은 처음 맞는 블록에서 탐색을 멈춰 탐색 시간이 짧다.
- ㄹ(틀림): Buddy는 요청을 2의 거듭제곱 크기로 올려 할당하므로 내부 단편화가 발생한다.
오류나 개정된 내용이 보이면 알려주세요