Se você observar uma lista de processos abertos, no Activity Monitor, ou no Terminal com o comando TOP, por que os números PID atribuídos não são todos usados sequencialmente.
Por exemplo, isso ocorre porque alguns processos com determinados números PID foram executados e deixaram de ser executados, deixando uma lacuna em números atribuídos PID sequenciais de processos em execução existentes ou seus processos não listados não são visíveis no comando Terminais superiores ou por algum outro motivo?
Entendo que após o início da operação com os números PID 0, 1 e mais alguns são atribuídos, os números PID são então alocados a partir de 100. Como apresentado por: AD: Qual é o pid máximo para o Mac OS X? E Wikipedia: identificador de processo.