Сколько процессов создает этот кусок кода?
for(int i = 0 ; i < 5 ; i++){ if(fork() == fork()) break; }
Первый родитель порождает пятерых детей.Каждый из них порождает четверых детей.Каждый из них порождает троих детей и т. Д.
Итак, это:
5 * (1 + 4 * (1 + 3 * (1 + 2 * (1 + 1))))
Похоже, что порождалось 325 процессов плюс исходный.