프로세스,데몬,서비스 차이점

공정위 광고 문구 Ver 3.1
공정위 광고 문구 Ver 3.2(모바일 전용)

프로세스(Process)는 컴퓨터에서 메모리에 적재되어 CPU에 의해 실행되는 컴퓨터 프로그램(Program)을 말 합니다.

1. 프로세스와 프로그램 차이

먼저 프로그램은 어떤 작업을 위해 실행할 수 있는 파일을 의미합니다. 파일 시스템에 존재하는 실행 파일이 프로그램입니다. 윈도우 PC에 설치되어 있는 크롬, 원노트, 엑셀, 카카오톡 등의 파일들이 프로그램입니다.

윈도우 크롬에서 확인한 프로세스

프로세스는 프로그램 실행 후 CPU를 차지하면서 수행하는 수행 주체입니다. Program 자체에는 생명이 없으며, 보조 기억장치(하드디스크, SSD)에 존재하며 실행되기를 기다리는 명령어(코드)와 정적인 데이터의 묶음입니다. Program의 명령어와 정적 데이터가 메모리에 적재되면 동적인 Process가 됩니다.

Process는 실행 중인 프로그램으로 정의할 수 있습니다.

리눅스 ps -ef 명령어로 윈도우처럼 프로세스를 확인할 수 있습니다.

ps 명령어로 프로세스 확인

2. 데몬(Daemon)

데몬은 백그라운드에서 실행되는 프로그램이며, 사용자가 직접 제어하지 않고 여러 작업을 하는 프로그램입니다.

도깨비나 유령을 뜻하는 데몬(daemon)이란 이름은 MIT의 MAC 프로젝트 프로그래머들이 만들었습니다. 이후 유닉스 시스템에서 이 용어를 받아 들였습니다. 리스 신화에서도 신들이 관여하지 않는 일을 처리하는 데몬이 등장하는데, 이는 사용자가 직접 신경쓰지 않도록 하면서 백그라운드에서 일을 처리해 주는 데몬의 역할과 맞아 떨어졌습니다.

Daemon은 항상 돌아가고 있어야 하기 때문에 웹서버에 적합하며 대표적으로 Apache 웹서버의 httpd가 대표적인 Daemon 프로그램입니다. Daemon은 백그라운드에서 실행되고 서버로 들어오는 요청에 자동으로 응답 해 줍니다.

httpd, sshd, inetd 등 d로 끝나는 프로세서들이 대표적인 Daemon입니다.

3. 서비스(Service)

리눅스에서는 데몬으로 부르는 것이 윈도우에서는 서비스(Service)로 부른다고 보면 됩니다.

서비스는 백그라운드에서 실행되는 응용 프로그램입니다.

윈도우 작업관리자-서비스(리눅스에서는 데몬으로)

ℹ️ 제휴 안내
본 사이트의 콘텐츠에는 제휴 링크가 포함되어 있습니다. 방문자가 이 링크를 통해 상품 또는 서비스를 구매하면 본 사이트는 판매처로부터 수수료를 지급받습니다. 이 과정에서 구매자가 지불하는 금액(이벤트 할인 시 금액이 내려갑니다↓)은 오르지 않습니다. 게시된 가격·할인·재고 정보는 작성 시점 기준이며 실제와 다를 수 있으므로, 구매 전 판매처에서 최종 확인하시기 바랍니다. 상품 선정과 평가는 자체 기준에 따라 작성되며, 수수료 지급 여부가 소개 순서나 평가 내용에 영향을 주지 않습니다.

Similar Posts

  • [SEO] 앵커 텍스트란? Anchor text의 8가지 유형

    링크 레이블link label 또는 링크 텍스트link text로도 불리는 앵커 텍스트Anchor text는 HTML의 하이퍼링크에서 볼 수 있으며 클릭할 수 있는 텍스트입니다. 보통 주변의 텍스트와 다른 색상(ex: 파란색)으로 마우스를 올렸을 때 밑줄이 표시되기도 합니다. Anchor text 정의: 웹 사이트 이용자가 링크 텍스트를 클릭하면 관련된 웹 페이지로 이동합니다. ※ 하이퍼 링크 하이퍼 링크 또는 단순히 링크는 사용자가 클릭…

  • 도메인 URL 차이

    도메인과 URL의 차이를 간단히 알아 보겠습니다. 많이 햇갈리는 부분 중에 하나입니다. 1. 도메인 URL 차이: 도메인 웹페이지의 주소를 이야기 합니다. 2. Domain URL 차이: URL이란? url(Uniform Resource Locator)은 도메인이 포함된 경로를 이야기 합니다. 위와 같이 uknew.co까지가 도메인이며 하위 디렉토리인 ‘도메인이란’이 포함된 모든 주소가 URL이 됩니다.

  • 비트 바이트 개념과 차이 | 8Bit=1Byte

    컴퓨터를 사용할 때 비트Bit와 바이트Byte 두 가지 용어에 대해 자연스럽게 접하게 됩니다. 비트는 컴퓨터에서 사용하는 정보의 최소 단위입니다. 바이트는 8개의 비트가 모여서 1바이트가 됩니다. 정확한 이해를 위해 먼저 비트의 개념부터 이해하도록 해 보겠습니다. ✅ 비트 컴퓨터는 장비 간 의사 소통을 하기 위해 필요한 언어가 2진수인 바이너리(binary)이며, 컴퓨터에서 0과 1의 숫자로 이루어진 이진수로 데이터를…

  • 로지텍 마우스·키보드: 사무용·기계식·게이밍(2026년 추천)

    무선·블루투스 연결은 대부분의 로지텍 마우스에 기본입니다. 진짜 갈림길은 그립 방식으로, 사무용은 MX Master 4처럼 손에 감기는 인체공학 형태와 커스텀 버튼으로 손목 부담을 줄이는 쪽이고, 버티컬형은 아예 악수하는 각도로 손목을 세워 부담을 덜도록 설계된 제품입니다. 다만 버티컬은 익숙해지는 데 시간이 걸립니다. 게이밍은 기준이 완전히 달라서 무게와 센서 정확도로 갈리며, G102처럼 게이밍 센서를 갖춘 입문형부터…

  • 덕덕고(DuckDuckGo) 검색엔진이란?

    덕덕고(DuckDuckGo)는 2008년 2월 29일 미국의 게이브리얼 와인버그(Gabriel Weinberg)가 만든 검색 엔진입니다. 덕덕고 검색엔진은 사용자의 개인 정보를 보호하며, 사용자의 개인 정보를 수집하거나 공유하지 않는 것을 특징으로 내세웁니다. 덕덕고 브라우저는 검색 기록을 남기지 않으며 비공개 검색, 추적 차단, 사이트 암호화를 내세우는 것을 아래 사진을 통해 알 수 있습니다. 검색한 검색어를 수집하지 않는 DDG(DuckDuckGo)는 구글 브라우저…

  • SEO란-(search engine optimization:검색 엔진 최적화)

    SEO(search engine optimization:검색 엔진 최적화)란 검색엔진에서 찾기 쉽게 웹사이트의 정보(글 등)를 찾기 쉽게 최적화 하는 프로세스를 의미합니다. 네이버 및 다음, 구글에서 스마트폰 또는 PC로 필요한 정보를 검색합니다. 여기서 ‘검색 엔진 최적화’가 잘 된 웹사이트 그리고 블로그가 검색 엔진 상위에 노출될 가능성이 큽니다. 그럼 검색엔진 최적화만 잘 하면 대충 쓴 글이라도 구글 상위에 랭크…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 1   +   4   =