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