Единственный гарантированный PID - это init
, равный 1
. Другие процессы, которые запускаются рано, обычно получают PID в том же (коротком) диапазоне только потому, что каждый раз они запускаются в основном в одном и том же порядке, но вы не можете действительно полагаться на это.
Вам нужно будет отфильтровать себя, чистый числовой фильтр не будет работать все время. (ПИД также могут быть переработаны, поэтому вполне возможно получить обычный пользовательский процесс с очень низким ПИД.)