문제
다음 설명에 해당하는 명칭으로 가장 알맞은 것은?
주기적이고 지속적인 서비스 요청을 처리하기 위해 계속 실행되는 프로세스이다.
① inetd ② xinetd ③ standalone ④ daemon
정답
4번
해설
정답: 4. 주기적·지속적 서비스 요청을 처리하기 위해 백그라운드에서 계속 실행되는 프로세스를 일반적으로 데몬(daemon)이라 부른다. inetd/standalone 은 데몬의 "운영 방식"이지 이 정의 자체의 명칭은 아니다.
오답 풀이
- 1번: inetd 는 여러 데몬을 관리하다 요청 시 해당 서비스를 띄우는 슈퍼 데몬으로, "데몬"이라는 일반 명칭이 아니라 특정 운영 방식이다.
- 2번: xinetd 는 inetd 의 개선판으로 역시 특정 슈퍼 데몬을 가리킨다.
- 3번: standalone 은 데몬이 메모리에 항상 상주해 직접 처리하는 운영 방식의 이름이다.
- 4번: 지속적으로 실행되며 서비스를 처리하는 프로세스의 일반 명칭인 daemon 으로 옳다.
보충 개념 데몬 운영 방식 두 가지: standalone(항상 상주, 응답 빠름·메모리 점유), inetd/xinetd(요청 시 기동, 메모리 절약·기동 지연). 이 둘은 데몬을 "어떻게 띄우느냐"의 차이다.