カテゴリー
コンピュータ

daemon

daemon 読み方

daemon 発音の仕方

[ˈdiːmən]

daemon とは

マルチタスクコンピュータオペレーティングシステムでは、daemonは、対話型ユーザーの直接制御下ではなく、バックグラウンドプロセスとして実行されるコンピュータプログラムです。従来、デーモンのプロセス名は、プロセスが実際にはデーモンであることを明確にし、デーモンと通常のコンピュータプログラムを区別するために、文字dで終わります。たとえば、syslogdはシステムロギング機能を実装するデーモンであり、sshdは着信SSH接続を提供するデーモンです。

Unix環境では、daemonの親プロセスは、常にではありませんが、多くの場合、initプロセスです。デーモンは通常、子プロセスをforkしてすぐに終了するプロセスによって作成され、initに子プロセスを採用させるか、initプロセスがデーモンを直接起動します。さらに、フォークして終了することによって起動されるデーモンは、通常、プロセスを制御端末(tty)から分離するなど、他の操作を実行する必要があります。このような手順は、Unixのdaemon(3)などのさまざまな便利なルーチンで実装されることがよくあります。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です