過去の進捗グループリーダーのPIDが他のプロセスで再利用されており、後者のプロセスが新しいプロセスグループを開始した可能性はありますか?この場合、生成された最初のプロセスグループと2番目のプロセスグループが同じPGIDを持つようになるため、これを避ける必要があると思います。 Linuxは有効なPGIDを持つPIDの割り当てを防ぎますか?
ベストアンサー1
いいえ、それは不可能です。これは禁止されています基準:
これクロス()関数は新しいプロセスを作成する必要があります。新しいプロセス(子プロセス)は、以下に詳述する場合を除き、呼び出しプロセス(親プロセス)の正確なコピーでなければなりません。
- 子プロセスには一意のプロセスIDが必要です。
- 子プロセスIDは、アクティブなプロセスグループIDとも一致しないでください。