Linuxカーネルでゾンビを見つけて刈り取るクラスのプロジェクトを書いています。
wait()の後に刈り取られる単一のゾンビを作成するコードを見つけましたが、私のプログラムは1000のオーダーで多くを刈り取る必要があります。
私はカーネル操作/マルチスレッドに非常に慣れていません。オンラインでゾンビを扱っていることがわかったリソースは、技術的すぎるか、あいまいです。
これは私が使用しているコードです:
pid_t child_pid;
child_pid = fork ();
if (child_pid > 0) {
sleep (60);
} else {
exit (0);
}
繰り返しになりますが、私の質問は、プログラムを成功させるために、複数のゾンビを作成するにはどうすればよいですか?
どうもありがとう-Jared