タグ

ブックマーク / rryu.sakura.ne.jp (1)

  • 偽偽夜食日記: daemon起動時の二重forkの理由 (2005-03-16 )

    カテゴリ: UNIX daemonプロセスを起動する際に2回forkするというのは、もはやFAQの領域にあることだが、なぜ2回forkする必要があるのか、それぞれのforkにどういう効果があるのかということまで書いてあるものは少ない。私も今まで疑問に思いつつ放置していたが、ついにそのことについて書かれているものが見つかった。 Unix Programming Frequently Asked Questions 日語訳 - 1 プロセス制御 1.7 プログラムをデーモンとして動かすにはどうすればいいですか? これをきちんと理解するには、セッションと制御端末についてより詳しく知る必要がある。セッションとは、ユーザーがとある端末からログインして生成したプロセスの集合である。ユーザーは端末のキー操作によりプロセスの一時停止や終了などの制御を行うことができるが、セッションはこの制御の影響範囲を

    inak0shi
    inak0shi 2008/09/10
    デーモンの作り方一般論
  • 1