Faster CPython 公布面向 Python 3.13 的计划:优化解释器、内存管理-环球今日报
时间:2023-06-17 06:49:06来源:OSCHINA


(资料图片)

2020 年秋,CPython 核心开发者 Mark Shannon 提出了关于 Python 的几个性能改进。这个提议被称为“香农计划” (Shannon Plan)。Shannon 随后创建了 Faster Cpython 项目,他希望在 4 年的时间里,通过多个版本的更新将 Python 的速度提升 5 倍。

不久之后微软正式加入该计划,该公司支持包括 Mark Shannon、Guido van Rossum 在内的开发人员,致力于「Faster CPython」项目的研究。

近日,Mark Shannon 和 Michael Droettboom 介绍了面向 Python 3.13 的计划。

他们提出了三个可并行推进的工作:

推出 Tier 2 优化器从 Python 代码中启用子解释器 (PEP 554)优化内存管理

Tier 2 优化器的目标是将花在解释器上的时间减少至少 50%,其工作计划大致如下:

让 Tier 2 解释器运转起来 生成 superblocks 实现基本的 superblock 管理功能

至于从 Python 代码中启用子解释器,这项工作建立在 Python 3.12 中 per-interpreter GIL 的基础上,方便 Python 程序员利用 Python 代码子解释器中更好的并行性(无需编写 C 扩展)。

目前已有针对这项工作的草案:PEP 554。首先需要更新并推动早日获得批准,以便在必要时改变方向。

最后,关于优化内存管理方面。性能分析数据显示,内存管理和循环 GC 花费了相当多的时间。目前的计划是:

通过改进数据结构来减少分配 花费更少的时间进行循环 GC

延伸阅读

微软 Faster CPython 团队:为 Python 社区增添价值 Python 之父汇报进展:CPython 3.11 比 3.10 快 25%

标签:

最新
  • Faster CPython 公布面向 Python 3.13 的计划:优化解释器、内存管理-环球今日报

    2020年秋,CPython核心开发者MarkShannon提出了关于Python的几个性能改

  • 【天天播资讯】瑾家珑熹台租赁社区荣获“广厦奖” 南京安居集团描绘宜居乐居“新图景”

    龙虎网讯(记者罗湘雨)沿着龙眠大道向东南出发,行驶至福英路与博观路

  • 6月16日基金净值:易方达创业板ETF最新净值2.213,涨1.46%

    6月16日,易方达创业板ETF最新单位净值为2 213元,累计净值为2 5352元

  • 当前速讯:自动驾驶卡车企业Einride进军挪威市场

    据外媒报道,瑞典电动自动驾驶卡车企业Einride在6月14日表示,该公司将

  • 3 2 1 Let's go!这个周末,易建联约你,不见不散!

    321Let & 039;sgo!这个周末,易建联约你,不见不散!,易建联,CBA,世界杯,fi

  • 单只基金一年半亏117亿 焦巍减持“跑路”

    出品|达摩财经6月15日,上证指数收于3252 98点,上涨0 74%,深证成指

  • 惠城环保:拟11.99亿元投建混合废塑料资源化综合利用示范性项目 环球关注

    证券时报e公司讯,惠城环保(300779)6月5日晚间公告,公司拟在揭阳市大

  • 艾斯奥特曼哪集最好看_艾斯奥特曼哪几集好看-全球热点评

    1、《伊托奥特曼前传伊托起源》1 马塔加斯亚菲库迪尔星云人WT113星人32

  • 官宣!江苏淮河以南6月17日入梅

    湿答答、黏腻腻、闷兮兮的梅雨季即将上线!6月16日,江苏省气象台官宣

  • 视频 | 国家发展改革委:抓紧制定出台恢复和扩大消费的政策

    国家发展改革委新闻发言人孟玮在6月16日召开的例行新闻发布会上表示,

  • 公安|海南省开展新一轮打击整治枪爆违法犯罪专项行动

    民主与法制网讯(记者黄国亮□乔海涛通讯员陈炜森邢君怡)6月13日,海南

  • 环球简讯:上海嘉定电信电信政企客户代表工作内容

    上海嘉定电信招电信政企客户代表岗位定义根据中国电信股份有限公司上海

  • 业委会任期最长可以几年,法律的规定是什么

    业委会任期最长可以五年。小区的业主委员会基本五年换届一次,具体根据

  • 蜂窝数据网络设置个人热点(蜂窝数据网络设置)

    来为大家解答以上问题,蜂窝数据网络设置个人热点,蜂窝数据网络设置很

  • 生物质燃烧机_关于生物质燃烧机介绍 全球微动态

    生物质燃烧机,关于生物质燃烧机介绍这个很多人还不知道,我们一起来看

  • 环球热点评!作为第十五届海峡论坛主会场 我市精心打造10场活动

    作为第十五届海峡论坛主会场,除配合中央、福建省在厦举办活动外,我市

  • 旅游
    • 天天即时看!抖音怎么套用别人的模板?抖音模板怎么制作?

    • 全球速看:签订签定的区别在哪 怎样签字不承担法律责任?

    • 获利筹码为0说明什么?筹码峰获利比例高好还是低好?|世界视点

    • 每日视讯:云南盘鮈鱼有什么特点?云南盘鮈鱼的特点