首页新闻找找看学习计划

python 进程问题

0
悬赏园豆:5 [已解决问题] 解决于 2019-01-15 08:48

想问一下 1815行(函数外部,为什么会输出两次,且每次的进程id是不一样的),谁能给我解释一下原理吗

linux超的主页 linux超 | 菜鸟二级 | 园豆:245
提问于:2019-01-11 10:36
< >
分享
最佳答案
0

进程是资源单位,线程是执行单位。

第一次打印时是 python执行这个文件的代码时 打印的,然后你在该代码程序中有 创建了子进程,子进程会复制主进程的资源再使用python 执行 这段资源的程序代码,然后就有了第二次打印

所以你会发现两个进程的pid 打印出来是不一样的

收获园豆:5
xiaobaiskill | 小虾三级 |园豆:821 | 2019-01-11 12:17
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册