私は1つの親プロセスと3つの子プロセスを持つプログラムを持っています。そして、私はすべての子プロセスの実行時間を計算したいと思います。 int run_time[3]; // Variable to save the running time of the children process
time_t start[3]; // Variable to help measure the act
fork()を使って子プロセスを起動するperl CGIプログラムがあります。子供は長期間(約60秒)の計算を行い、最終的に結果をtmpファイルに保存します。親はブラウザーに制御を戻し、進行メッセージを表示し、子がtmpファイルを書き込んだかどうかを定期的にチェックします。ファイルが表示されたら、結果が表示されます。だから、コードは次のようになります。 # Get a unique name fo