概述
1.子进程未运行完父进程就结束运行退出,留下来的子进程就是孤儿进程
2.父进程结束退出,子进程会被继父收回,通常是int进程(pid为1)无危害
import os
import time
ret = os.fork() # 创建新的进程 一次调用,两次返回
if ret == 0:
# 子进程执行
# 子进程拿到的返回值是0
print("子进程:pid=%d, ppid=%d" % (os.getpid(), os.getppid()))
while 1:
print("放音乐")
time.sleep(1)
else:
# 父进程执行
# 父进程中拿到的返回值是创建的子进程的pid,大于0
print("父进程:pid=%d, ppid=%d" % (os.getpid(), os.getppid()))
print("父进程:父亡")
最后
以上就是甜蜜洋葱为你收集整理的python中的孤儿进程的全部内容,希望文章能够帮你解决python中的孤儿进程所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复