タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Cとdaemonに関するyukimori_726のブックマーク (1)

  • Scyphus Draft — デーモンの作り方

    プログラマであれば一度は自分で作ってみたいデーモンプロセス. 稿では,デーモンの作り方と関連するTipsを連載にて解説していきます. なお,稿ではC言語を用いて説明します. デーモンプロセスの特徴 デーモンは通常のバックグラウンドプロセスとは異なり次の特徴を持っている. (通常は)親プロセスのプロセスID (PID) が 1 (init) 制御端末 (tty) を持たない デーモン化ユーティリティ・関数 簡単にプロセスをデーモン化する方法として,FreeBSDには daemon(8) というコマンドが用意されている. また,BSD系のOSには daemon(3) 関数が用意されており,簡単にプロセスのデーモン化を実現できる. しかし,これらのコマンドや関数の実装は非常にシンプルであり,またプロセス毎の用途・要望に対する拡張性や移植性を考えると各自で実装した方が便利であるため,稿ではこ

  • 1