大家说一下 多线程 协程 在实际项目中的应用场景

2018 年 5 月 11 日
 xiaoshi657

想了解一下实际项目中的应用场景,看教程举的列都是用 time.sleep()模拟的

15113 次点击
所在节点    Python
24 条回复
abccba
2018 年 5 月 11 日
后端服务器用多线程的一个原因是性能。
服务器都是几十个核,1 个线程只能用 1 个核,多个线程可以充分利用 CPU。进程间通信比线程间复杂,开销也大。
zjsxwc
2018 年 5 月 11 日
大部分用于 generator 这个特定场景
simple2025
2018 年 5 月 11 日
感觉现在多线程能不用就不多,特别是脚本语言,没有几个脚本语言线程没有问题,本来线程就复杂,还实现不完整,能用协程就协程
luzhongqiu
2018 年 5 月 14 日
python 中多线程是笑话, 还是乖乖用 asyncio 吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/453925

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX