Existe-t-il une politique sous Linux concernant le recyclage des PID utilisés? Je veux dire, si un DIP a été utilisé, combien de temps plus tard sera-t-il utilisé à nouveau?
Réponses
Trop de publicités?Que de nouveaux procédés de fourche dans, la section d'augmenter à un système dépendant de la limite, puis les envelopper autour de. Le noyau ne sera pas réutiliser un PID avant cette synthèse qui se passe autour.
La limite (nombre maximum de pids) est - /proc/sys/kernel/pid_max
. Le manuel dit:
/proc/sys/kernel/pid_max
(depuis Linux 2.5.34)Ce fichier spécifie la valeur à laquelle PIDs enrouler autour (c'est à dire, le la valeur dans ce fichier est un de plus que le maximum PID). La valeur par défaut la valeur de ce fichier,
32768
, les résultats dans la même gamme de Pid que sur les noyaux antérieurs
http://superuser.com/questions/135007/how-are-pids-generated
Cela devrait répondre à votre question - il semble qu'il recyclera les PID lorsqu'il sera épuisé, en ignorant ceux qui sont toujours attribués.