本文へスキップ

 


 

ICT用語の意味と同義語

【 「daemon process」又はそれに関連する用語の意味 】
出典: しゅご・じん【守護神】『新村 出編 広辞苑 第三版 岩波書店』

 国家・民族・家族・親族・個人・職業または寺院などを守護する神。まもりがみ。しゅごしん。
出典: デーモン (ソフトウェア) 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2018年7月11日 (水) 10:03 UTC、URL: https://ja.wikipedia.org/

 デーモン (英語: Daemon) は、UNIX, Linux, MacOSXなどUnix系のマルチタスクオペレーティングシステム (OS) において動作するプロセス(プログラム)で、主にバックグラウンドで動作するプロセス。ユーザが直接対話的に制御するプログラムもデーモンとして作ることができる。典型的なデーモンは名前の最後尾に "d" が付く。例えば、syslogd はシステムログを扱うデーモン、sshd は内外のSSH接続要求を受け付けるデーモンである。Unix系の環境では、常にではないが、デーモンの親プロセスはinitプロセスとなっていることが多い。デーモンは起動処理内でforkで子プロセスを作成し、親プロセスの方が即座に終了するため、init が里親となる。さらにデーモンまたはOSは制御端末 (tty) からの切り離しなどの処理も行う必要がある。こういったデーモンを生成するための手続きをUnix系では daemon(3) などの便利なルーチンにまとめて実装していることが多い。 ・・・

[語源と用語]
 daemon(守護神)とはギリシャ神話に登場し、神々が煩わされたくないと考えた雑事を処理した存在である。同様にコンピュータのデーモンもユーザーが煩わされたくないタスクをバックグラウンドで実行する。フェルナンド・J・コルバトによれば、MITのProject MACで働いていた1963年、彼のチームがデーモン (daemon) という用語を初めて使ったという。分子をより分けてくれるという物理学や熱力学の空想上の存在であるマクスウェルの悪魔 (Maxwell's demon) が発想の元となっている。 我々は気まぐれに、システムの雑用をこなしてくれるバックグラウンドプロセスを「デーモン」と呼び始めた。 UNIXシステムがその用語を受け継いだ。 ・・・ 

[UNIX/Unix系システムでのデーモンの例]
 ● タスクスケジューリング (Crontab, at) 系デーモン - anacron、atd、crond
 ● システム管理系デーモン - apmd、init、klogd、launchd (macOS)、syslogd、webmin
 ● Network File System 関連デーモン - nfsd、mountd、rquotad
 ● 周辺機器関連デーモン - blued (macOS)、cupsd、kerneld(LKM用デーモン)、mpd、pcmcia
 ● 通信プロトコルサーバ - bootparamd、dhcpd、fingerd、ftpd、httpd、inetd、isdn、named、ntpd、portmap、routed、rpcbind、snmpd、squid、sshd、tcpd、telnetd、xfsd(Xフォントサーバ)、xinetd、ypbind
  ・ 電子メール - fetchmail、imapd、postfix、sendmail、smtpd
  ・ Samba - nmbd、smbd
 ● 分散メモリキャッシュ - memcached
 ● データベースサーバ - mysql、postgresql
出典: デーモン 『通信用語の基礎知識』 更新年月日 2008/04/17,URL: https://www.wdic.org/

 バックグラウンドで動作するプログラムのこと。こういったプロセスを「デーモンプロセス」という。

[概要]
 その機能から、時にサーバーとも呼ばれることがあるが、内部の刺激で動作するものは特にデーモンといい、これをサーバーとはあまり言わない。デーモンという表現であれば、その両方を指すことができる。オペレーティングシステム(OS)や場合によっては「ドライバー」と呼ばれることもあるが、ドライバーが必ずしもデーモンであるとは限らない。カーネルに組み込まれることもあるからである。

[特徴]
 主なデーモン
例えばWebサーバーとして機能しているhttpd(HTTPデーモン)や、FTPサーバーとして機能しているftpd(FTPデーモン)のようなものがある。日常、よく世話になっているデーモンに、次のようなものがある。
● inetd
● httpd
● ftpd
● telnetd
● sshd
● pop3d (popd)
● smtpd
● IRCd
デーモンは、名前(例えばプロトコル名)の最後に「d」を付けて表わすのが慣わしとなっている。



【 他のICT用語辞典へ(外部リンク)】

デーモン (Wikipedia)
デーモン (通信用語の基礎知識)



【 daemon process の同義語と関連語 】
< 1 >
同義語・類義語 関連語・その他
Daemon inetd
díːmən httpd
ディーマゥン ftpd
ディ́ーマゥン telnetd
デーモン sshd
デ́ーモン pop3d
ダイモン popd
background process smtpd
bǽkgràund prɑ́sɛs IRCd
バェックグラウンドゥ プロァセス dhcpd
バェックグラウンドゥ・プロァセス routed
バェッ́クグラウンドゥ・プロァ́セス tcpd
バックグラウンド プロセス imapd
バックグラウンド・プロセス
バッ́クグラ̀ウンドゥ・プロ́セス background
常駐プログラム bǽkgràund
じょうちゅう プログラム バェックグラウンドゥ
バェッ́クグラ̀ウンドゥ
Windows Service バックグラウンドゥ
Windowsサービス バッ́クグラ̀ウンドゥ
アプリケーション・サービス [名詞]
サービス 背景
ドライバサービス 優先度の低いジョブが実行される環境のこと
サービスモード
スーパーデーモン daemon
daemon process díːmən
díːmən prɑ́sɛs ディーマゥン
ディーマゥン・プロァセス ディ́ーマゥン
デーモン・プロセス デーモン
デーモンプロセス デ́ーモン
バックグラウンド・システム・サービス ダイモン

[名詞]

守護神

悪魔

魔物

常駐プログラム

バックグラウンド・プロセス







更新日:2024年 5月11日




ICT用語索引
記号 数字 A B C
D E F G H
I J K L M
N O P Q R
S T U V W
X Y Z

       
背景色薄緑は全用語編集完了
白は書きかけの用語を含んでいます
ICT用語辞典リンク集
ICT用語解説サイト120

バナースペース

     P A S T E M