by shigemk2

当面は技術的なことしか書かない

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…

Process.wait2

ProcessProcess.wait2も、終了した子プロセスのpidを返す。ただし、 wait2 は、その戻り値が pid と $? の配列であ る点だけが異なります。 # -*- coding: utf-8 -*- # 子プロセスを5つ生成する 5.times do fork do # 子プロセスごとにランダムな値を生成す…