main(){
int i;
for(i=0;i<4;i++)
fork();
while(1);
}
Вилка: число процессов создано
ли выше график, выход кода?
main(){
int i;
for(i=0;i<4;i++)
fork();
while(1);
}
Вилка: число процессов создано
ли выше график, выход кода?
Нет, это не совсем правильно, хотя оно близко. Подумайте о свойствах всех этих процессов с левой стороны. p0
создает четверо детей, p1
создает три и так далее.
Поскольку это, несомненно, то, что вы должны гасить, я не буду более ясным, этого должно быть более чем достаточно, чтобы его решить. Вы можете на самом деле выполнить код и подсчитать, сколько процессов создано. Это немного больше, чем пятнадцать.
Да, я понял. Процесс p11 также развивает, чтобы дать p15. И я понимаю ваше подозрение в домашнем задании, но я хотел узнать ответ на вопрос, который указал @blastfurnace. Приветствия. –
Этот вопрос, как представляется, не по теме, потому что это Измены в выполнении домашних заданий :-) – paxdiablo
Он смотрит прямо мне – Krypton
PS: на самом деле не должно быть более 1 ребенка в p11 – Krypton