Linux中是否有关于回收使用过的PID的政策?我的意思是,如果使用了PId,将在多长时间后再次使用它?
随着新进程的加入,PID将增加到与系统有关的限制,然后回绕。在这种回绕发生之前,内核将不会重用PID。
限制(最大pids)为/proc/sys/kernel/pid_max。该手册说:
/proc/sys/kernel/pid_max
/proc/sys/kernel/pid_max (从Linux 2.5.34开始) 该文件指定 PID环绕 的值(即,该文件中的值比最大PID大1)。此文件的默认值32768导致PID范围与早期内核相同
/proc/sys/kernel/pid_max (从Linux 2.5.34开始)
该文件指定 PID环绕 的值(即,该文件中的值比最大PID大1)。此文件的默认值32768导致PID范围与早期内核相同
32768