粉晕儿不久之后微软正式加入该计划,该公司支持包括 Mark Shannon、Guido vansum 在内的开发人员,致力于「Faster CPython」项目的研究。
Tier 2 优化器的目标是将花在解释器上的时间减少至少 50%,其工作计划大致如下:
目前已有针对这项工作的草案:PEP 554。首先需要更新并推动早日获得批准,以便在必要时改变方向。
最后,关于优化内存管理方面。性能分析数据显示,内存管理和循环 GC 花费了相当多的时间。目前的计划是:
至于官方 JIT,Shannon 曾表示实现 JIT 的第一步是实现一个跟踪解释器,但由于需要兼顾其他工作,引入 JIT 编译器的工作还有一段路要走,“最早可能要到 3.13 才能到达”。(其实 Shannon 一直对 CPython 是否真的需要引入 JIT 持怀疑态度)
有开发者“锐评”了该团队与另一个项目的内部斗争 ——完全移除 CPython 解释器的 GIL(全局解释器锁)。
他认为 Faster Python 团队在这场斗争中在“政治”上处于更好的位置。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。侵权投诉
媒介的速度,与成本的关系说明, 这里我在网上找了一张说明更为细致的图:那为什么寄存
面试中最常见的100个问题 /
详解 /
Interpreter configured for the project,翻译一下是:没有为项目配置
Q1汽车出口第一!中国EV席卷东南亚,挺进欧洲!半导体产业链受惠了吗?
面试必问问题之离职原因是什么?#跟着UP主一起创作吧 #硬件设计遇到过哪些坑?
什么是电源纹波与电源噪声?二者有何区别#跟着UP主一起创作吧 #工作原理大揭秘 #测量大师 #电路设计
|