본문 바로가기
  • 반가워요 : )
전기기사/리눅스

[리눅스1] 리눅스 데몬

by 교육의 기울기 2019. 1. 3.
반응형


데몬 : 시스템에 관련된 작업을 background 에서 대신 수행해주는 프로그램
               Standalone 방식과 Xinet 방식이있다.


종류

Standalone 방식: 독립적으로 실행되는 방식 해당 서버의 데몬이 메모리상에 항상 상주 하고 있으며 서비스 요청이 있을 때마다 언제든지 응답한다

ex)) ssh ( 원격접속 ), ftp (파일 전송),  apache (웹서버)

· 장점 : 서비스 요청에 바로 응답하기에 빠르다
· 단점 : 서비스 요청이 없을때에는 메모리상에 '유후( idle ) 상태 ' 에 접어 들기 때문에 cpu를 차지하지는 않지만 메모리와 기타자원을 차지하게 된다

※ 자주 사용하는 서비스에 적합하다.



Xinet : xinetd 라는 슈퍼 데몬이 여러 서비스들의 연결을 제어 해 주는 것.
           예를 들자면 telnet 서비스에 접속을 시도할시 바로 연결 되는 것이 아             니라 xinetd 데몬에게 허가된 접속인지 확인 후 telnet 서비스에 연결               하여 준다.
           이 xinet 방식은 standalone 과 다르게 메모리상에 올라가 있지 않다가
           클라이언트가 서비스를 요청할시 그 순간 올라간다.
          
· 장점 : 클라이언트가 서비스를 요청할 대만 메모리상에 올라가기 때문에
          서버부하를 줄일 수 있다.
· 단점 : standalone에 비해 응답속도가 느리다 
                      다양한 옵션을 주기가 어렵다

※ 자주 사용하지 않는 서비스에 적합


반응형

댓글