¿Hay alguna posibilidad de que el pid del nuevo proceso sea más pequeño que los existentes?
Tengo un proceso daemon que se reiniciará cuando se elimine, registré los pid,
y descubrí que el pid primero era más pequeño, y luego hazlo más grande.
¿Cuál es la posible razón?
===============================================================
Perdón por preguntar y gracias por las respuestas.
Creo que he encontrado la respuesta.
/proc/sys/kernel/pid_max muestra 32768 (sistema operativo Android en un teléfono), en la prueba de larga duración, debe haber superado esto y reasignado. Gracias de nuevo.
Respuesta aceptada:
En Linux, los PID se asignan en orden, pero eventualmente el sistema alcanzará su límite de PID y comenzará de nuevo, omitiendo los PID ya asignados.