jason314
第二次循环,32243225都执行了fork函数fork出了
第二次循环,32243225都执行了fork函数fork出了3226进程和3227进程,如图所示,总共被fork出的进程有3个,总共执行了6次printf 其他情况依此类推,初次被fork出的进程会直接执行fork()函数的下一句代码,避免递归fork,fork进程的变量值均为其父进程当前运行的变量值的复制,包括全局变量,因为整个进程状态都是即时拷贝的,包括父进程当前pc指针。 引用:CSDN jason314 一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。——参考自《Python编程金典》 在并行执行的多个任务的应用程序中,创建新进程非常有用