读书人

fork() 父子进程执行顺序有关问题

发布时间: 2012-04-15 18:39:21 作者: rapoo

fork() 父子进程执行顺序问题
fork执行后父子进程顺序不定。为什么呢?

我的问题有如下:

1. 一般在main()中fork(), main() 是父进程吗?


2. 如果是父进程,那么它已经在运行了,所以,可能是 main()不是,

3. 如果main() 不是,那么父进程是谁?

4. 就是父子进程怎么会出现顺序问题。

谢谢解答,

[解决办法]
fork会返回两个pid,fork出来的进程包含了和父进程一样的代码,父子进程可以想想为两个普通一样的进程,当然会有顺序问题

读书人网 >UNIXLINUX

热点推荐