C'è qualche possibilità che il pid del nuovo processo sia più piccolo di quelli esistenti ?
Ho un processo daemon che si riavvierà quando verrà ucciso, ho registrato i pid,
e ho scoperto che il pid prima era più piccolo e poi vai più grande.
qual è il possibile motivo?
====================================================================================================================================================
scusa per la domanda e grazie per le risposte.
Penso di aver trovato la risposta.
/proc/sys/kernel/pid_max mostra 32768(sistema operativo Android su un telefono), nel test di lunga data, deve aver superato questo,e riallocato. Grazie ancora.
Risposta accettata:
Su Linux, i PID vengono assegnati in ordine, ma alla fine il sistema raggiunge il limite PID e ricomincia da capo, saltando i PID già assegnati.