多进程的创建
红尘客——
从零开始的Python
展开
-
关于进程、线程、协程的几点总结
1.多进程是资源分配的单位。2.线程是操作系统调度的单位(代码是在线程中执行的)。3.进程切换需要的资源最大,效率很低,但是最稳定。4.线程切换需要的资源一般,效率一般。5.协程切换任务需要的资源最小,效率高。6.多进程、多线程根据cpu核数的不一样可能是并行的,但是协程一定是并发的。7.线程依赖于进程,协程依赖于线程。8.进程中默认会有一个线程,我们称之为主线程。...原创 2020-12-05 16:05:25 · 108 阅读 · 0 评论 -
python多进程创建
进程相当于是一个工作车间,里面可以有很多流水线(线程)。使用multiprocessing来创建进程对象。代码如下:import multiprocessingnum = 0def add1(n): global num for i in range(n): num += 1 print(num)def add2(n): global num for i in range(n): num += 1 print(原创 2020-12-03 22:44:59 · 325 阅读 · 0 评论