문제
다음 중 standalone 방식과 inetd 방식에 대한 비교 설명으로 알맞은 것은?
① inetd 방식이 standalone 방식보다 메모리 관리가 더 효율적이다. ② inetd 방식이 standalone 방식보다 관련 서비스 처리가 빠르다. ③ 웹과 같은 빈번한 요청이 들어오는 서비스는 inetd 방식이 적합하다. ④ 사용자가 많은 서비스는 standalone 방식보다 inetd 방식이 적합하다.
정답
1번
해설
정답: 1. inetd(슈퍼 데몬) 방식은 요청이 들어올 때만 해당 서비스를 띄우므로, 평소 메모리를 점유하지 않아 메모리 관리 측면에서 효율적이다.
오답 풀이
- 1번: inetd 는 필요할 때만 서비스를 실행하므로 메모리 관리가 더 효율적이라는 설명은 옳다.
- 2번: inetd 는 요청 시마다 데몬을 새로 띄우므로 standalone 보다 처리가 빠른 것이 아니라 오히려 응답이 느리다.
- 3번: 웹처럼 요청이 빈번한 서비스는 항상 떠 있는 standalone 방식이 적합하다.
- 4번: 사용자가 많은 서비스도 빠른 응답을 위해 standalone 방식이 적합하다.
보충 개념 standalone 은 데몬이 항상 메모리에 상주해 빠른 응답을 제공(httpd 등 빈번한 서비스에 적합)하고, inetd/xinetd 는 요청 시에만 띄워 메모리를 절약(telnet 등 가끔 쓰는 서비스에 적합)한다.