Python

python 多进程的两种启动方式

2020-07-15  本文已影响0人  程序里的小仙女
 # 多进程
# 启动方式一
with multiprocessing.Pool(process_count) as  pool:
    for i in range(process_count):
        pool.apply_async(main)

    pool.close()
    pool.join()


# 启动方式二
print(f"cpu_count: {multiprocessing.cpu_count()}")    # 打印本机cpu个数
pool=multiprocessing.Pool(multiprocessing.cpu_count())
for i in range(6):
    pool.apply_async(main)

pool.close()
pool.join()
上一篇 下一篇

猜你喜欢

热点阅读