fork()炸弹学习Python3

import os

ret = os.fork()

if ret == 0:

    print('子进程-------')

else:

    print('父进程-------')

ret = fork()                        #执行到这时,是前面的父子进程均会执行,父进程将有两个进行,子进程再有两个

if ret == 0:

    print('-----111')              #上一个子进程的子进程,以及上一个父进程的子进程,打印两次

else:

    print('------222')            #上一个子进程 以及上一个父进程的  同样打印两次


#fork炸弹

import os

ret = os.fork()

ret = os.fork()

while True:

    ret = os.fork()

print('--------------')



猜你喜欢

转载自blog.csdn.net/sinat_41701878/article/details/79357272