Они непрерывны. PID назначаются последовательно, пока не будет достигнут максимальный предел. После этого предела он начнет снова с нуля.
Так просто, что недостающие PID в ps -ef имеют мертвые процессы. Обратите внимание, что в ps -ef перечислены только запущенные процессы.