【发布时间】:2014-02-14 22:17:42
【问题描述】:
您好,我正在练习操作系统概念第 9 版第 3 章,有一个“创建了多少个进程,包括父进程?”让我困惑的问题。代码在 C 中,带有 Unix 系统调用,fork():
#include <stdio.h>
#include <unistd.h>
int main(){
fork();
fork();
fork();
return 0;
}
有朋友如何回答这个问题?谢谢
【问题讨论】:
-
它有什么令人困惑的地方?你似乎已经明白了。
-
fork 创建的简单进程是 2^n,其中 n=没有 fork 调用。
标签: c unix operating-system fork