# 进程是资源分配的单位 # 线程是操作系统调度的单位 # 进程切换需要的资源最大,效率低 # 线程切换需要的资源一般,效率一般 # 协程切换任务资源很小,效率高 # 多进程、多线程根据cpu核数不一样可能是并行的,但是协成在一个线程中 #协程,自动切换 import gevent,time from gevent import monkey monkey.patch_all() def test1(): for i in range(10): time.sleep(1) print('test1', 1) def test2(): for i in range(10): time.sleep(2) print('test2', 1) g1 = gevent.spawn(test1) g2 = gevent.spawn(test2) g1.join() g2.join()
python3协程并发
猜你喜欢
转载自www.cnblogs.com/fengzi7314/p/10017627.html
今日推荐
周排行