UNIX の高度なプログラミング セクション 9.10
"The POSIX.1 definition of an orphaned process group is one in which the
parent of every member is either itself a member of the group or is not
a member of the group's session. Another way of wording this is that the
process group is not orphaned as long as a process in the group has a
parent in a different process group but in the same session. "
それはまた言った:
「プロセス グループが孤立していない場合、別のプロセス グループにあるが同じセッションにある親の 1 つが、孤立していないプロセス グループで停止したプロセスを再起動する可能性があります。」
そのため、プロセス グループが孤立している場合:
1) 子プロセスとその親プロセスが同じプロセス グループにある
2) 子プロセスとその親プロセスが異なるセッションの異なるプロセス グループにある
上記の2つの状況で子プロセスが停止したときに、親プロセスが子プロセスを再起動する機会がないかどうか疑問に思っています。
ありがとう