2013-05-02から1日間の記事一覧
Process pid で指定される特定の子プロセスの終了を待ち、そのプロセスが 終了した時に pid を返します。 favorite = fork do exit 77 end middle_child = fork do abort "I want to be waited on!" end pid, status = Process.waitpid2 favorite puts statu…
ProcessProcess.wait2も、終了した子プロセスのpidを返す。ただし、 wait2 は、その戻り値が pid と $? の配列であ る点だけが異なります。 # -*- coding: utf-8 -*- # 子プロセスを5つ生成する 5.times do fork do # 子プロセスごとにランダムな値を生成す…