문제
다음 설명에 해당하는 것은?
주기적이고 지속적인 서비스 요청을 처리하기 위해 계속 실행되는 프로세스를 통칭하는 말이다.
① fork ② inetd ③ daemon ④ standalone
정답
3번
해설
정답: 3. 백그라운드에서 주기적·지속적으로 서비스 요청을 처리하기 위해 상주하는 프로세스를 통칭하는 용어가 데몬(daemon)이다.
오답 풀이
- 1번: fork 는 프로세스를 복제해 자식을 생성하는 시스템 콜이지 상주 프로세스를 가리키는 통칭이 아니다.
- 2번: inetd 는 여러 서비스를 관리하는 슈퍼 데몬의 한 종류로, "통칭"이라는 설명과 범위가 다르다.
- 3번: 지속적으로 상주하며 서비스를 처리하는 프로세스의 통칭인 daemon 으로 옳다.
- 4번: standalone 은 데몬의 실행 방식(독립 상주)의 하나이지 상주 프로세스 자체의 통칭이 아니다.
보충 개념 데몬은 보통 이름이 d 로 끝난다(httpd, sshd, crond 등). 실행 방식은 항상 상주하는 standalone 과 요청 시 슈퍼 데몬이 기동하는 inetd/xinetd 방식으로 나뉜다.