Могут ли быть два процесса init?

Я новичок в операционных системах (в частности, Linux), и это мой первый вопрос здесь

Я хочу спросить, может ли быть два процесса с CMD = init (как указано командой ps - e ).

У меня было два процесса на моем ноутбуке с CMD = init (id's 1 (это по умолчанию) и 29179). Я написал программу на C ++ и создал ребенка и ждал выхода родителя (осиротевшего ребенка), а затем проверил pild ребенка, но он дал 29179.

Вот моя программа на C ++: Prog.cpp (на Ideone все выходные данные stdout не печатаются, может быть так, как есть).

Вот основная часть моей программы на C ++ и вывод ps -e на моем ноутбуке (только 2 ссылки разрешены): output