Daemon_process

概要

  • HTTPサーバーとしてウェブページを提供したり、メールサーバーとして電子メールを送信したり、定期的に時刻同期を行ったりするプロセス
  • オペレーティングシステムではバックグラウンドプロセスと呼ばれる
  • 特にUNIX/Linuxおいて、このようなプロセスは「Daemon」(デーモン)プロセスと呼ばれる

由来

  • Disk And Exective MONitor
    • 当初はファイルシステムの磁気テープへのバックアップを自動的に作成するプログラムの名前
  • バックグラウンドプロセスを物理学者ジェームズ・クラーク・マクスウェルが想像で創り出した悪魔になぞらえて、「Daemon」(デーモン)という愛称で呼んだことが始まりとのこと
  • バックグラウンドプロセスの「裏でひっそりと動いて、常に仕事をしてくれる」という動きそのものが、マクスウェルの悪魔の動きと酷似しており、これがきっかけとして「Daemon」と呼ぶきっかけになった