如何让 Python 实现真正多线程?

2023-05-05 11:41:37 +08:00
 sbldehanhan

concurrent 这个模块是真正多线程吗?

4027 次点击
所在节点    Python
23 条回复
sbldehanhan
2023-05-05 17:23:01 +08:00
@r6cb 挺不错的。不过 concurrent.futures 也支持多进程,既可以创建线程池,也可以创建进程池。
wizardyhnr
2023-05-05 23:04:13 +08:00
楼上说的应该是 subinterpreter 。
https://www.infoworld.com/article/3694512/python-312-faster-leaner-more-future-proof.html
nogil 反对声音不小。就算技术上可行,其他人同意了,要是实现也是不知道什么时候了。
这些开发者现在都很保守了,感觉很多人个人意愿只是小修小补混混了。
julyclyde
2023-05-18 16:29:48 +08:00
concurrent 是 python 脚本写的啊,看看源码就知道原理了
不会突破 python interpreter 的限制

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

https://www.v2ex.com/t/937494

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

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

© 2021 V2EX