데몬(Daemon)
서비스 라고도 부르는 데몬은 서버 프로세스를 말한다.
데몬은 눈에는 보이지 않지만 , 현재 시스템에서 활동중인 프로세스므로 백그라운드 프로세스의 일종이라고 할 수 있다.
"데몬 = 서비스 = 서버 프로세스"
서버 데몬의 유형
Standalone
시스템에 독자적으로 프로세스가 구동되어 서비스를 제공하는 데몬
ex) 웹 서버(httpd) , DB 서버 (mysqld) , 센드 메일 서버(sendmail) 등이 있다.
메모리 상에 항상 구동되어 있다. => 그러므로 응답 속도가 빠르다.
실행 및 종료는 ' service Daemon-Name start/stop/restart ' 로 사용.
xinetd
'xinetd Deamon ' 은 일명 ' Super Daemon ' 이라고도 부르며 다른 데몬들의 상위에 존재.
요청이 들어오면 xinetd 자신에 종속되어 있는 하위 Daemon 을 실행 시킨다.
xinetd(부모) 자체는 standalone 방식 , xinetd 내부(자식) 는 xinetd 방식.
응답처리 속도가 standalone 에 비해 느리지만 요청이 들어오지 않을 때는 휴면 상태이므로 메모리를 차지 하지 않는다.