python 系统编程之创建进程 create process

一、forking 进程

通过fork产生的进程有以下几个特点:

是一个进程的克隆。创建的进程独立于父进程单独存在。线程在调用fork()那那点被复制执行。 二、代码示例#!/usr/bin/env pythonimport os:print “I am the child process and my PID is : %d” % os.getpid():print “I am the parent process whit PID :%d” % os.getpid()childId = os.fork()if childId == 0:#在子进程中child_process()else:% childIdwhile True:passparent_process()

子线程结束后,,父线程依然在运行,并没有推出。

三、量产新的线程os.exec* 系列函数 子进程覆盖父进程

可以发现通过这种方式创建的进程是覆盖掉了父进程,当子进程结束时,父进程也跟着结束了。

怕走崎岖路,莫想登高峰。

python 系统编程之创建进程 create process

相关文章:

你感兴趣的文章:

标签云: