多线程Python程序启动多个进程

时间:2016-07-23 16:55:37

标签: python linux multithreading multiprocessing htop

这个简单的Python程序:

import threading
import time
import os

def run_test():

    print("run_test pid : " + str(os.getpid()))

    while True:
        time.sleep(100)

print("main pid : " + str(os.getpid()))
thread1 = threading.Thread(target=run_test)
thread1.start()

根据htop启动多个进程:

enter image description here

使用PID 12004和12040。

但是,在程序中似乎没有任何创建第二个进程的点。

第二个过程来自哪里?

0 个答案:

没有答案