使用fork()在此代码中创建了多少个进程

时间:2014-01-14 21:33:24

标签: c++ fork

以下代码片段创建了多少个进程?为什么呢?

int main()
{ 
 fork();
 fork();
 fork();
 return 0;
}

我正在寻找建立一棵树的协助,但我想出了10个流程,但我不确定这是不对,我创造了一棵树

1 个答案:

答案 0 :(得分:1)

main=P1
---- first fork
P1->P1.1
---- second fork
P1->P1.2
P1.1->P1.1.1
-----third fork
P1->P1.3
P1.1->P1.1.2
P1.2->P1.2.1
P1.1.1->P1.1.1.1

8