python中for的使用,fork函数调用

  python中for的使用,fork函数调用

  1、说明

  Fork()可以很容易地在Python程序中创建子进程,实现多进程。

  Unix/Linux操作系统(比如常见的Mac)提供了fork()系统调用,调用一次返回两次,因为操作系统自动复制当前进程(称为父进程)(称为子进程),然后分别在父进程和子进程中返回。

  2、实例

  进口货

  打印(正在运行的进程是%s . %os.getpid())

  Pid=os.fork()#如果子进程返回0,父进程返回子进程的id,通过fork调用,一个进程可以复制一个子进程,以便在接收到新任务时处理它。常见的Apache服务器是父进程监听端口,当有新的http请求时,就分叉出子进程来处理新的http请求。

  打印( rpid是%s%pid

  ifpid==0:

  Print(子进程是%s,父进程是%s.%(os.getpid(),os.getppid()))

  else:

  打印(已创建的子进程%s。父进程% s)中的GetPID()、PID)。以上是python中fork()的调用。希望对你有帮助。更多python学习方向:Python基础课程

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: