Skip to content

Windows service

윈도우 서비스(Windows service)는 오랜 시간 동안 실행되며 특정한 기능을 수행하는 실행 파일이며, 사용자 간섭을 요구하도록 설계되지 않았다. 윈도우 서비스는 보통 마이크로소프트 윈도우 운영 체제가 시동될 때 실행되며 윈도우가 실행되고 있는 한 백그라운드 모드에서 실행된다. 이것은 유닉스의 데몬과 개념이 비슷하다. 윈도우 작업 관리자의 프로세스로도 윈도우 서비스가 돌아가고 있는 것을 확인할 수 있는데 이를테면 윈도우 작업 관리자의 프로세스 탭의 사용자 이름에 보면 "SYSTEM, LOCAL SERVICE, NETWORK"로 되어 있는 것이 있다. 다만 사용자 이름 SYSTEM으로 된 프로세스가 모두 서비스라는 것은 아니다. 나머지 서비스들은 svchost.exe를 통하여 DLL로 메모리에 로드되어 실행한다.

See also

  • Windows
  • NSSM
  • Servy - 어떤 앱이든 Windows 서비스로 실행할 수 있는 완전 관리형 NSSM 대체 도구
  • WinSW - A wrapper executable that can run any executable as a Windows service, in a permissive license.
  • sc

Favorite site