728x90
반응형
데몬(daemon)이란?
사용자가 직접적으로 제어하지 않고,백그라운드에서 자동으로 돌면서 여러 작업을 하는 프로그램을 말한다.
보통 데몬을 뜻하는 'd'를 이름 끝에 달고 있다.
일반적으로 프로세스로 실행된다.
데몬은 특정 이벤트나 상태가 발생하면 실행된다.
윈도우에서는 서비스,리눅스에서는 데몬으로 불리지만. 통용적으로 윈도우즈,리눅스 둘다 데몬으로 부른다.
그러나 서비스와 데몬이 동의어는 아니다. (거의 같은 의미처럼 사용되긴하지만)
windows의 Service
- 한 프로세스에서 둘 이상의 서비스를 실행할 수 있다.
- 실행파일 뿐 아니라 DLL도 서비스로 구동된다.
*DLL -> 동적 링크 라이브러리
Linux의 Daemon
- damon이 백그라운드 프로세스의 일종이다.
- 둘 이상의 데몬이 한 프로세스 밑에서 동작하는 경우는 없다.
- 실행파일만 데몬으로 구동된다.
참고사항
백그라운드 프로세스에 데몬이 속해있는것이지 데몬이 곧 백그라운드 프로세스인것은 아니다.
차이를 인지할 필요가 있다.
728x90
반응형
'IT용어' 카테고리의 다른 글
EDMS/CSD (0) | 2022.05.04 |
---|---|
VMware란? (0) | 2021.07.26 |
CRC 오류 (0) | 2021.07.02 |
마이그레이션,포팅,컨버팅 등 (0) | 2021.06.14 |