문제
아래 설명에 해당하는 가상기억장치 관리 기법을 보기에서 고르시오.
<보기> ㄱ: 프로그램/메모리를 동일한 페이지와 페이지 프레임으로 나누어 적재하는 기법 ㄴ: 프로그램/메모리를 다양한 크기의 논리적인 세그먼트로 나누어 적재하는 기법
① ㄱ: 페이징, ㄴ: 세그먼테이션 ② ㄱ: 세그먼테이션, ㄴ: 페이징 ③ ㄱ: 오버레이, ㄴ: 스와핑 ④ ㄱ: 스와핑, ㄴ: 오버레이
정답
1번
해설
정답: 1. 동일한 크기 단위로 분할하는 방식은 페이징, 논리적 의미에 따라 가변 크기로 분할하는 방식은 세그먼테이션이다.
오답 풀이
- 1번: 두 개념의 연결이 올바르다.
- 2번: 페이징과 세그먼테이션이 반대로 연결되었다.
- 3번: 오버레이와 스와핑은 보기 설명과 부합하지 않는다.
- 4번: 스와핑과 오버레이는 보기 설명과 부합하지 않는다.
보충 개념 페이징은 외부 단편화를 줄이는 데 유리하고, 세그먼테이션은 논리 단위 보호와 공유에 유리하다.