Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Minix 2.0.4 のユーザー プロセスの総数を把握しようとしています。フォークが失敗するまでフォークを実行し、14 個のフォークが実行されて一時停止された後にフォークが失敗するプログラムを作成しました。したがって、コードを実行するプログラムとシェルを含めて、合計 16 のユーザー プロセスになると思います。誰かがこれについての検証を私に提供できますか? 前もって感謝します。
ループ内で呼び出す場合、子プロセスがfork自分自身を fork することを制限しないと、プロセスが作成できなくなるまで、各子forkプロセスも同様に呼び出します。実際のプロセス数は、最上位の親プロセスでカウントされるよりもはるかに多くなります。
fork