V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
janxin
V2EX  ›  Python

pypy 日常:我们要干掉 GIL

  •  
  •   janxin · Aug 16, 2017 · 5034 views
    This topic created in 3186 days ago, the information mentioned may be changed or developed.
    Pypy:我们想要干掉 GIL,基于之前募集的 STM 剩余的钱,但是还不够,请大家捐款。

    https://morepypy.blogspot.com/2017/08/lets-remove-global-interpreter-lock.html
    18 replies    2017-08-17 13:35:15 +08:00
    v166ex
        1
    v166ex  
       Aug 16, 2017   ❤️ 1
    要是可以干掉 Cpython 的 GIL 我会捐款的
    terrawu
        2
    terrawu  
       Aug 16, 2017
    youtube 都在尝试把 python 用 go runtime 跑了,python runtime 真是令人无语,蛤蛤。
    janxin
        3
    janxin  
    OP
       Aug 16, 2017
    @binfengxy 醒醒,别做梦了
    cloudyplain
        4
    cloudyplain  
       Aug 16, 2017
    pypy 真是牛的一 b 就是没钱,真苦。
    BOYPT
        5
    BOYPT  
       Aug 16, 2017
    你们尽管捐,去得成算我输
    aisk
        6
    aisk  
       Aug 16, 2017
    @terrawu grumypy 那个项目提交很少了,基本是个 youtube 员工个人项目了。
    glasslion
        7
    glasslion  
       Aug 16, 2017
    本文的标题换成 STM is dead, Long live GIL. 更合适
    laike9m
        8
    laike9m  
       Aug 16, 2017 via Android
    都没听说 Gilectomy 吗?虽说也是个个人项目,不过因为是 core Dev 主导,社区讨论挺多的
    https://us.pycon.org/2017/schedule/presentation/118/
    jy02201949
        9
    jy02201949  
       Aug 16, 2017
    直接 Jython
    cloudyplain
        10
    cloudyplain  
       Aug 16, 2017
    @laike9m cpython 就是去了 GIL 性能还是太差,jit 才是未来。
    6ufq0VLZn0DDkL80
        11
    6ufq0VLZn0DDkL80  
       Aug 16, 2017
    @terrawu 那个东西没卵用,性能也不咋地。也是个大坑。目前还完全不可用
    v166ex
        12
    v166ex  
       Aug 16, 2017
    @cholerae 你说的是撒? golang?
    6ufq0VLZn0DDkL80
        13
    6ufq0VLZn0DDkL80  
       Aug 16, 2017
    @binfengxy grumpy
    simple2025
        14
    simple2025  
       Aug 16, 2017
    youtube 那确实是性能问题,但是大部分用 python 没有那么大的并发啊
    jjx
        15
    jjx  
       Aug 16, 2017
    pypy 目前最重要的是要突破 cpyext 的瓶颈, 这样才会有人采用
    PythonAnswer
        16
    PythonAnswer  
       Aug 17, 2017
    干掉 guido, 换委员会 /社区领导, py 才有希望啊 哈哈哈哈
    congeec
        17
    congeec  
       Aug 17, 2017 via iPhone
    @cloudyplain 那次尝试距现在都 20 年了
    sujin190
        18
    sujin190  
       Aug 17, 2017
    pypy 不是使用 gc 来回收内存的么?那么如果不再使用 refcount 来回收内存的话,多线程同时访问相同数据只会不一致,但是不会挂,只要在 gc 的时候加全局锁控制,那么移除 gil 还是有可能的吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3071 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 134ms · UTC 15:08 · PVG 23:08 · LAX 08:08 · JFK 11:08
    ♥ Do have faith in what you're doing.