Слишком много детей с fork () [дубликаты]

На этот вопрос уже есть ответ:

fork (), проблемы с несколькими детьми 1 ответ

Код

for ( ii = 0; ii < 24; ++ii) {

    switch (fork()) {

        case -1 : {
                printf("\n\nproblem with fork() !!! \n\n");
                exit(0);
                };

        case 0 : {
                WriteOnShared_Mem(ii);
                }break;
        default : {
                ChildPidTab[ii] = p;
                usleep(50000);
                ReadShared_MemMp(nbSect, 24,ChildPidTab);
                };
    }
}

Моя проблема в том, что у меня слишком много детей (nbenfant = 24), у меня намного больше 24: /

Это мой третий пост сегодня здесь, но до сих пор не решен:

Благодарност

Ответы на вопрос(3)

Ваш ответ на вопрос