daemon
daemonという単語は、文脈によってコンピューター科学の専門用語として使われる場合と、神話や哲学的な意味で使われる場合の二つの全く異なる側面を持っています。現代の日常会話や技術文書で登場する場合は、ほぼすべてが前者のコンピュータープロセスを指します。
コンピューターにおける役割
コンピューターの世界では、ユーザーが意識的に操作しなくても、システムの裏側で絶えず動作し続けるプログラムを指します。例えば、メールの受信待機やネットワーク接続の管理など、特定のタスクを自動的に処理する役割を担っています。この用語は、ギリシャ神話の精霊が目に見えないところで人を助ける様子になぞらえて名付けられました。
神話および哲学的な意味
一方で、古典的な文脈では、神と人間の間に位置する精神的な存在や、個人の運命を導く守護霊のような存在を指します。これは単なる悪魔とは異なり、道徳的に中立であったり、あるいは知恵を授ける肯定的な存在として描かれることが多いのが特徴です。特にソクラテスなどの哲学的な議論において、内なる声や直感的な導きを表現する際に用いられます。
意味
コンピューターのオペレーティングシステムにおいて、ユーザーの直接的な介入なしにリクエストを処理したり特定のタスクを実行したりするバックグラウンドプロセスであること
The system daemon manages the print queue in the background.
システムデーモンがバックグラウンドでプリントキューを管理している。
古代ギリシャ宗教において、神と人間の仲介役として機能すると信じられていた付き添いの精霊または下級の神であること
Socrates claimed to be guided by a personal daemon that warned him against making mistakes.
ソクラテスは、間違いを犯さないよう警告してくれる個人的なダイモンに導かれていると主張した。