본문 바로가기
반응형

Daemon2

Daemon의 방식 Daemon에 대해서는 예전에 Batch와 비교하는 글을 남겨둔 적이 있다. 자세한 내용은 참고 포스팅 참고 바란다. Daemom은 크게 두가지 방식이 있다. Standalone방식과 inetd방식이다. 둘의 차이에 대해서 다뤄볼 것이다. Standalone 방식 데몬 데몬이 OS 부팅과 동시에 실행이 되면서 항상 백그라운드에서 대기 하다가 해당 서비스 요청이 생기면 즉각 처리 하는것 inetd 방식 데몬 빠른처리가 필요는 없고, 빈번하게 호출이 되지 않는 서비스의 경우 sleep상태로 존재하고 클라이언트로부터 요청이 들어오면 슈퍼데몬인 xinetd 데몬에 의해 wake up 되어 서비스 수행후 다시 sleep 상태로 전환 xinetd(슈퍼데몬)이란. standalone 방식으로 존재하며 inetd 방식.. 2023. 8. 25.
배치와 데몬의 차이 배치(Batch)란? 배치는 일반 프로세스의 일종으로 일련의 작업을 지정한 특정 시간에 실행한다. 지정한 시간 이후에는 자원을 거의 소비하지 않는 것이 특징이다. 데몬(Deamon)이란? 특정 서비스를 위해 백그라운드 상태에서 계속 실행되는 서버 프로세스이다. 일반적으로 각 서비스가 사용하는 port를 관리하는 관리하는 데몬이 존재하고 데몬은 서버가 부팅될 때 메모리에 로딩이 되고 서버가 죽을 때까지 계속 자원을 할당받고 있다. 데몬은 서버가 죽을 때까지 자원을 점유하고 있는 형태여서 많은 데몬이 실행된다면 자원 소비가 크고 윈도우에서는 데몬을 서비스라 부르기에 작업관리자를 열어보면 서비스가 띄워져 있는것들을 볼수가 있다. 2023. 3. 8.
반응형