首页后端开发Pythonpython异步协程跟多进程多线程哪个效率高

python异步协程跟多进程多线程哪个效率高

时间2023-06-02 11:13:02发布访客分类Python浏览717
导读:python异步协程跟多进程多线程哪个效率高?Python多线程就别想高效了,因为有一个GIL大锁在,执行不能并发。排除了一个,剩下异步对比多进程。哪个效率高,主要取决于是不是计算密集的任务,以及进程间通信有多频繁。还要记得,单一进程的异步...

python异步协程跟多进程多线程哪个效率高?

Python多线程就别想高效了,因为有一个GIL大锁在,执行不能并发。

排除了一个,剩下异步对比多进程。哪个效率高,主要取决于是不是计算密集的任务,以及进程间通信有多频繁。

还要记得,单一进程的异步,满负荷也只有一个核在工作,而多进程是有可能利用多核的能力的。

最后,多进程和异步是可以混合用的,这样的结构跟Go就有点类似了,很可能是效率最佳的组合。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: python异步协程跟多进程多线程哪个效率高
本文地址: https://pptw.com/jishu/58128.html
一般的大学毕业了找Python方面的工作有没有前途 有木有和w3school类似的软件学习c

游客 回复需填写必要信息