python百例

115-fork子进程解析

2018-09-01  本文已影响46人  凯茜的老爸

当使用fork编写多进程的程序时,应该想清楚父子进程的工作各是什么。比如,让父进程生成子进程,子进程做具体的工作。当子进程执行完毕后,需要exit退出。如果不退出,它仍然在循环结构中,子进程还会再生成子进程。
以下代码:

import os

for i in range(3):
    pid = os.fork()
    if not pid:
        print('hello')

执行时,屏幕上将打印7行hello。
分析如下:


fork.jpg
上一篇 下一篇

猜你喜欢

热点阅读