Максимальное количество дочерних процессов, созданных этим фрагментом кода - PullRequest
0 голосов
/ 02 июля 2018

Каково максимальное количество дочерних процессов, созданных фрагментом кода ниже, которые сосуществуют одновременно.

for (i=0; i<4; i++) {
    if (fork()==0) {
        sleep(2);
        exit(0);
    }
    if (i%2==0) {
        wait(0);
    }
}
wait(0);
wait(0);

Мой первый ответ был 2 процесса, но я не знаю, если родитель создает процесс в строке 2.

...