76 votes

Recyclage PID Linux

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?

62voto

cnicutar Points 98451

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

8voto

Osmium USA Points 836

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.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X