調べもの
調べたら追記していく。
11/29 追記終了。
Process.fork == fork
子プロセスを作る。
parent = Process.pid fork { puts Process.pid # >> 587 } child = Process.wait puts "Parent: #{parent}, Child: #{child}" # >> Parent: 586, Child: 587
Thread.fork
Thread.start = Thread.fork
Process.setsid
新しいセッションを作成して、tty を切り離します。デーモンを簡単に作ることができます。セッション ID を返します。
セッションID? こっちのことか。
setsid
Manpage of SETSID
STDIN, STDOUT, STDERR
なにを寝ぼけてこの項目を書いたのだ、俺。
module Kernel