説明
osモジュールに含まれているfork()関数を用いて、
プロセスを生成を行う。
fork()関数は返り値として、プロセスIDを返す。
この時、子プロセスの場合は0が返り、
親プロセスの場合は、子プロセスのIDが帰る。
下記のプログラムでは、wait()関数を用いる事で、
子プロセスの処理が終了するまで、親プロセスは処理を実行しない
ようにしている。
wait()がなければ、子プロセスの処理の終了を待たずに、
親プロセスも処理を実施してしまう。
コメント
前へ 1 次へ![]()
コメントする
[block]から[/block]までの範囲はブロック表示されます。
部分的に目立たせたい時や、引用などにお使いください。
[code]から[/code]までの範囲は等幅表示されます。
ソースコードや設定ファイルの記述などにお使いください。







