문제
다음 중 메모리 관리 기법에 대한 설명으로 가장 옳은 것은?
① 페이징은 프로그램을 가변 크기로 분할하여 관리한다 ② 세그멘테이션은 고정 크기 단위로 메모리를 분할한다 ③ 스와핑은 메모리와 보조기억장치 간에 프로세스를 교환하는 기법이다 ④ 단편화는 페이징 기법에서만 발생한다
정답
3번
해설
스와핑(Swapping)은 메모리 공간이 부족할 때 현재 사용되지 않는 프로세스를 보조기억장치로 내보내고, 필요할 때 다시 메모리로 가져오는 기법이다. ① 페이징은 고정 크기(페이지) 단위로 분할한다. ② 세그멘테이션은 논리적 단위로 가변 크기 분할한다. ④ 단편화는 페이징(내부 단편화)과 세그멘테이션(외부 단편화) 모두에서 발생할 수 있다.