調べもの

調べたら追記していく。
11/29 追記終了。

Process.fork == fork

組み込み関数 - Rubyリファレンスマニュアル

子プロセスを作る。

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 を返します。

Process - Rubyリファレンスマニュアル


セッションID? こっちのことか。
setsid
Manpage of SETSID

umask

ファイル作成モードってこの値で決まってたのか。
知らなかった・・・

Manpage of UMASK

STDIN, STDOUT, STDERR

なにを寝ぼけてこの項目を書いたのだ、俺。
module Kernel