Si observa una lista de procesos abiertos, ya sea en el Monitor de actividad o en la Terminal con el comando TOP, ¿por qué los números PID asignados no se usan todos de forma secuencial?
Por ejemplo, esto se debe a que algunos procesos con ciertos números PID se han ejecutado y desde que dejaron de ejecutarse, dejando un hueco en los números asignados PID secuenciales de los procesos en ejecución existentes, o son sus procesos no listados que no están visibles en el comando Terminal tops, o algunos ¿otra razon?
Tengo entendido que después de la puesta en marcha inicial con los números PID 0, 1 y algunos más se asignan, los números PID se asignan desde 100. Según lo presentado por: AD: ¿Cuál es el pid máximo para Mac OS X? Y Wikipedia: Identificador de proceso.