문제
다음 ( 괄호 ) 안에 들어갈 내용으로 가장 알맞은 것은?
( ㉠ )은 주기적이고 지속적인 서비스 요청을 처리하기 위해서는 계속 실행되는 프로세스로 일종의 ( ㉡ ) 프로세스이다.
① ㉠ standalone, ㉡ foreground ② ㉠ standalone, ㉡ background ③ ㉠ daemon, ㉡ foreground ④ ㉠ daemon, ㉡ background
정답
4번
해설
정답: 4. 주기적·지속적 서비스 요청에 대비해 메모리에 계속 떠 있는 프로세스를 데몬(daemon)이라 하며, 사용자와 직접 상호작용 없이 뒤에서 동작하므로 일종의 백그라운드(background) 프로세스이다. 따라서 ㉠=daemon, ㉡=background.
오답 풀이
- 1번: ㉠ standalone 은 데몬의 "실행 방식"이지 지속 실행 프로세스 자체의 명칭이 아니며 ㉡ foreground 도 틀리다.
- 2번: ㉠ standalone 이 설명과 맞지 않는다.
- 3번: ㉠ daemon 은 맞지만 데몬은 foreground 가 아니라 background 프로세스다.
- 4번: ㉠ daemon, ㉡ background 로 모두 옳다.
보충 개념 데몬은 백그라운드 상주 프로세스다. 그 구동 방식으로 standalone(항상 상주)과 inetd/xinetd(요청 시 기동)가 있는데, 이는 ㉡(background/foreground)과는 다른 분류다.