目录
二 wait fork + fork join_any 组合
三 wait fork + fork join_none 组合
前面,对wait fork 的使用场景,进行了系统的分析和总结。不过在实际应用过程中,发现了一些问题,今天展示给大家,共商大计!
一 wait fork + fork join 组合
可以看出,该组合下wait fork 可有可无。因为 fork...join 本身具有阻塞功能。
这里有个疑问:不是wait fork 等到被调进程的子进程(一级子进程)结束吗?这里proc_3_1_1、proc_3_1_2、proc_4_1_1、proc_4_1_2 不是二级子进程吗?这里仿真结果与预期不符合。请大家指出?
二 wait fork + fork join_any 组合
【举例1】先看一个简单例子。