python 的多线程因为 GIL 的限制没有 c++/java 的线程高效, python 的协程没有 golang 的 go xx 来得优雅

2014 年 3 月 5 日
 yakczh
5816 次点击
所在节点    Python
15 条回复
simapple
2014 年 3 月 5 日
要表达什么?
baocaixiong
2014 年 3 月 5 日
要表达什么?
yakczh
2014 年 3 月 5 日
表达真相
2ex
2014 年 3 月 5 日
这谁不知道啊,以大多数人的水平根本无需担心这种限制、优雅的问题,用什么语言都一样。
justfly
2014 年 3 月 5 日
哦,知道了,退下吧。
est
2014 年 3 月 5 日
喷GIL的从来没在任何语言写过一行有用的多线程应用。
ivenvd
2014 年 3 月 5 日
楼主,1+1=2
wuyadong
2014 年 3 月 5 日
GIL对多线程限制没有想象的那么大。至于协程,python又很多优雅的第三方库,也蛮优雅的。
ipconfiger
2014 年 3 月 5 日
如果以IO等待为主的话,GIL并不成其为阻碍。和C++,Java比效率很差那是因为运行时本身速度本来就慢的缘故
hhkbp2
2014 年 3 月 5 日
@justfly
谢主隆恩
zxc111
2014 年 3 月 5 日
对于IO阻塞类的就算有GIL又如何,多线程又不是只能用在运算类型上
nooper
2014 年 3 月 5 日
直接上CUDA计算不就完了!
for4
2014 年 3 月 5 日
go xxx 不错, 但还谈不上优雅。
yakczh
2014 年 3 月 5 日
@for4 求优雅
yueyoum
2014 年 3 月 5 日
并行还是看erlang吧, 那才是真正的优雅

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

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

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

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

© 2021 V2EX