문제
다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
( 괄호 ) 방식은 관련 프로세스가 메모리에 항상 상주하는 것이 아니라, 클라이언트의 서비스 요청이 들어왔을 때 관련 프로세스를 실행시키고 요청이 끝나면 자동으로 프로세스를 종료시키는 방식이다.
① exec ② fork ③ inetd ④ standalone
정답
3번
해설
정답: 3. 평소에는 데몬을 상주시키지 않고, 요청이 올 때만 슈퍼 데몬(inetd/xinetd)이 해당 서비스를 실행하고 끝나면 종료하는 방식이 inetd 방식이다.
오답 풀이
- 1번: exec 는 프로세스 이미지를 교체하는 시스템 호출로 데몬 운영 방식 명칭이 아니다.
- 2번: fork 는 프로세스를 복제·생성하는 방식으로 설명과 직접 일치하지 않는다.
- 3번: inetd 는 요청 시에만 서비스를 실행하는 슈퍼 데몬 방식으로 설명과 일치해 옳다.
- 4번: standalone 은 데몬을 항상 메모리에 상주시키는 방식으로 설명과 정반대다.
보충 개념 standalone(독립 실행)은 응답이 빠르지만 메모리를 계속 점유하고, inetd/xinetd 방식은 메모리를 절약하지만 요청마다 실행 지연이 생긴다. 자주 쓰는 서비스는 standalone, 드문 서비스는 inetd 가 유리하다.