这篇文章主要介绍了关于PHP的pcntl进程控制之pcntl_wait,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
|
1 2 3 4 5 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
|
1.从执行的多次结果得知,程序从外到内创建fork。然后再从内最后一次fork开始退出
2.如一次fork之后,程序的父进程因pcntl_wait阻塞,然后等待本次fork的子进程退出,然后相应的子进程的父进程执行逻辑并退出
3.然后执行本子进程的父进程依次循环2的逻辑退出,最终结束总进程
原文:https://www.cnblogs.com/liliuguang/p/12617673.html