专栏名称: VeighNa开源量化
vn.py社区服务公众号
今天看啥  ›  专栏  ›  VeighNa开源量化

2025年VeighNa项目计划

VeighNa开源量化  · 公众号  ·  · 2025-01-25 10:19
    

文章预览

还记得在 《2024年VeighNa项目计划》 中,我们对Python 3.12新增的【解释器级别GIL】充满期待,预期后续将会迎来 多解释器支持的标准库( PEP 734  – Multiple Interpreters in the Stdlib ), 从而实现在Python单进程的程序中充分调用CPU多核心算力。 然而,2024年10月发布的Python 3.13中,社区选择了另一条优化方向, 即 推出了 No-GIL模式(无全局解释器锁) ,以实现多线程并行运行,充分发挥CPU多核性能 。但遗憾的是,该功能仍处于【实验性阶段】,且目前已有的社区测试数据显示, 启用No-GIL模式后会显著降低单线程性能 。 尽管多线程性能优化尚未完全成熟, 从Python 3.10到3.13的三个大版本迭代中,Python解释器的性能已经得到了显著提升 ,采用的技术改进包括:引入自适应字节码、优化对象结构、提升内置函数效率,以及对垃圾回收与锁机制的持续优化等。 与 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览