Jak se nové procesy rozvíjejí, PID se zvýší na limit závislý na systému a pak se obtáčí. Jádro znovu nepoužije PID, dokud nedojde k tomuto obtékání.
Limit (maximální počet pid) je /proc/sys/kernel/pid_max
. Manuál říká:
/proc/sys/kernel/pid_max
(od Linuxu 2.5.34)Tento soubor určuje hodnotu, při které PID obtékají (tj. hodnota v tomto souboru je o jednu větší než maximální PID). Výchozí hodnota pro tento soubor je
32768
, výsledkem je stejný rozsah PID jako u dřívějších jader
https://superuser.com/questions/135007/how-are-pids-generated
To by mělo odpovědět na vaši otázku – zdá se, že po vyčerpání PID bude recyklovat a přeskočí ty, které jsou stále přiřazeny.