Python 3.13 Beta版发布 试水“无GIL”线程模式
keke
2024-05-10
5月10日,Python 3.13的首个Beta版面世,拉开了四大测试版本的序幕。这个版本着重优化了解释器和编译器,特别引入了备受关注的“无GIL”(全局解释器锁)试验性线程模式,用户可直接访问项目页面下载体验。官方透露,Python 3.13已步入功能冻结期,预计10月初将迎来正式版。
新特性亮点包括:升级的交互式解释器,不仅提升了速度,还支持多行编辑和色彩显示;启用“实验性”自由线程模式,通过可选的全局解释器锁提高多线程并发性,借助mimalloc的定制版实现;即时编译器性能进一步增强;循环垃圾收集变得更高效,减少停顿时间;内存占用和.pyc文件大小得以压缩;dbm模块新增了dbm.sqlite3后端,成为新建文件的默认选项。