【发布时间】:2014-11-20 09:17:02
【问题描述】:
在学习多线程时,我遇到了this 问答。
问题很明确。但我不明白为什么答案是这样的。其实我不明白是进程在并发运行还是父进程在等待子进程终止。
请为我解释一下。
到目前为止我的想法:
在第一次分叉之后,我们有两个进程和两个线程。
在第二次分叉后,我们有另一个进程(和另一个线程)
在 thread_create 之后,我们有一个额外的线程。
在最后一次分叉之后,我们复制了最后一个进程。所以我们有另外 2 个线程和另一个进程。
结果:我们有 4 个进程和 6 个线程。
【问题讨论】:
标签: multithreading