过去的进度组领导者的 PID 是否有可能被其他进程重用,并且后一个进程启动一个新的进程组?在这种情况下,第一个创建的进程组和第二个进程组具有相同的 PGID,我认为应该避免这种情况。 Linux 是否避免分配有效 PGID 的 PID?
答案1
不,那不可能。这是被禁止的标准:
这叉()函数应创建一个新进程。新进程(子进程)应是调用进程(父进程)的精确副本,除非下面详细说明:
- 子进程应该有一个唯一的进程ID。
- 子进程 ID 也不应与任何活动进程组 ID 匹配。
过去的进度组领导者的 PID 是否有可能被其他进程重用,并且后一个进程启动一个新的进程组?在这种情况下,第一个创建的进程组和第二个进程组具有相同的 PGID,我认为应该避免这种情况。 Linux 是否避免分配有效 PGID 的 PID?
不,那不可能。这是被禁止的标准:
这叉()函数应创建一个新进程。新进程(子进程)应是调用进程(父进程)的精确副本,除非下面详细说明:
- 子进程应该有一个唯一的进程ID。
- 子进程 ID 也不应与任何活动进程组 ID 匹配。