Linux的PID回收
Linux中有没有关于使用过的PID回收的政策? 我的意思是,如果一个PId被使用了,那么它又会被多less次使用呢?
随着新进程的涌入,PID将增加到系统相关的限制,然后环绕。 内核将不会在重新使用PID之前重新使用PID。
限制(最大数量的pid)是/proc/sys/kernel/pid_max
。 手册说:
/proc/sys/kernel/pid_max
(自Linux 2.5.34开始)此文件指定PID回绕的值(即,此文件中的值比最大PID大1)。 该文件的缺省值
32768
与前面的内核产生相同的PID范围
https://superuser.com/questions/135007/how-are-pids-generated
这应该回答你的问题 – 看起来会在PID用完时跳过那些仍然分配的PID。