Python 3.13 中全局解释器锁可选

Python 3.13 中全局解释器锁可选

💡 原文英文,约200词,阅读约需1分钟。
📝

内容提要

Python Steering Council接受PEP 703,提议在CPython中添加构建配置以关闭全局解释器锁(GIL)。尝试新配置标志的时间可能在Python 3.13的早期构建中。同时,PEP 684允许子解释器在Python 3.12中工作。Python领域正处于激动人心的时期,语言将有重要改进和变化。

🎯

关键要点

  • Python Steering Council接受PEP 703,提议在CPython中添加构建配置以关闭全局解释器锁(GIL)。
  • 全局解释器锁(GIL)是一个互斥锁,只允许Python解释器在单个线程中运行。
  • 新的构建配置标志(--disable-gil)可能在Python 3.13的早期构建中可用,预计在2023年底或2024年初发布。
  • PEP 684允许子解释器在Python 3.12中工作,用户可以在3.12的候选版本中进行尝试。
  • Python领域正处于激动人心的时期,尽管3.10没有新的核心特性,但仍有重要改进和变化即将到来。
➡️

继续阅读