1
binfengxy 2017-08-16 14:24:57 +08:00 1
要是可以干掉 Cpython 的 GIL 我会捐款的
|
2
terrawu 2017-08-16 14:26:52 +08:00
youtube 都在尝试把 python 用 go runtime 跑了,python runtime 真是令人无语,蛤蛤。
|
4
cloudyplain 2017-08-16 15:30:16 +08:00
pypy 真是牛的一 b 就是没钱,真苦。
|
5
BOYPT 2017-08-16 15:42:30 +08:00
你们尽管捐,去得成算我输
|
7
glasslion 2017-08-16 16:33:22 +08:00
本文的标题换成 STM is dead, Long live GIL. 更合适
|
8
laike9m 2017-08-16 16:34:12 +08:00 via Android
都没听说 Gilectomy 吗?虽说也是个个人项目,不过因为是 core Dev 主导,社区讨论挺多的
https://us.pycon.org/2017/schedule/presentation/118/ |
9
jy02201949 2017-08-16 16:59:13 +08:00
直接 Jython
|
10
cloudyplain 2017-08-16 17:33:57 +08:00
@laike9m cpython 就是去了 GIL 性能还是太差,jit 才是未来。
|
14
chenqh 2017-08-16 21:56:11 +08:00
youtube 那确实是性能问题,但是大部分用 python 没有那么大的并发啊
|
15
jjx 2017-08-16 22:00:26 +08:00
pypy 目前最重要的是要突破 cpyext 的瓶颈, 这样才会有人采用
|
16
PythonAnswer 2017-08-17 02:51:41 +08:00
干掉 guido, 换委员会 /社区领导, py 才有希望啊 哈哈哈哈
|
17
congeec 2017-08-17 10:18:38 +08:00 via iPhone
@cloudyplain 那次尝试距现在都 20 年了
|
18
sujin190 2017-08-17 13:35:15 +08:00
pypy 不是使用 gc 来回收内存的么?那么如果不再使用 refcount 来回收内存的话,多线程同时访问相同数据只会不一致,但是不会挂,只要在 gc 的时候加全局锁控制,那么移除 gil 还是有可能的吧
|