Daemon   데몬

(2023-10-13)

1. 데몬 (Daemon)유닉스/리눅스에서, 백그라운드에서 프로세스 상태로 있다가,
     - 접근요청이 있을 때 만, 이를 처리해 주는 일종의 서버프로세스
        . 주로, 주기적이거나 수시로 서비스 요청을 지속적으로 처리하기 위해,
        . 계속 실행되는 상태를 유지하는 프로세스

  ㅇ 보통, 이름 뒤에 데몬을 뜻하는 d를 붙임
     - 대표적인 데몬으로는, 네트워크 데몬인데, telnetd, ftpd, httpd 데몬 같은 것이 있음
        . 이 데몬들은 어떤 포트들을 관찰하면서 처리요청이 있을때 이를 수행해 줌
        . 한편, 이 데몬들과 관련된 포트들에 대한 정의는, 통상 /etc/services 화일에서 찾아볼 수 있음

  ㅇ 데몬 프로세스의 실행 방식
     - standalone 방식
        . 보통, 부팅 시 실행되어, 해당 프로세스가 메모리에 상주하면서, 서비스 요청을 처리하는 방식
        . 요즘 대부분의 데몬 실행은 단독 실행 방식을 취함
     - inetd 방식 (슈퍼 데몬)
        . 서비스 요청 시에 만, 관련 프로세스를 실행시키고, 종료 후에는 자동으로 프로세스 종료

Unix/Linux 일반
   1. UNIX   2. CDE   3. cron   4. inetd   5. Runlevel   6. UUCP   7. 데몬   8. 루프백   9. Timestamp,Epoch   10. locale  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"