import os
print (
'process %s'%os.getpid())
#得到当前流程的ID值,假设是876
pid
= os.fork()
#fork函数用来复制出2个流程。
# 子个流程值为0,父流程返回子流程的ID值,切记父流程自己也有ID值
if pid
== 0 : #如果子流程返回的值是0
print(
'child:%s'%os.getpid())
#得到当前流程(即子流程)的ID值,877
print(
'parent%s'%os.getppid())
#得到父流程的ID值,876
else : #因为创建的是两个流程,有返回值的是父流程,返回值是877,自己的ID值为876
print(
'当前id:%s'%os.getpid())
#得到当前流程(即福流程的ID,为876)
print(
'创建的流程ID:%s'%pid )
#pid为返回值也是子流程的ID值:877
-------------------------------------基于linux系统及ubuntu,ios
转载请注明原文地址: https://www.6miu.com/read-44554.html