2022-10-24将要发布的python3.11比3.10快10%到60%

本文是对两篇外文的观点的翻译,都是关于python3.11(最终发布日期2022-10-24,目前有两版candidate版可用)性能的,第一篇(原文链接)的主要观点是:

  1. Python3.11比3.10平均快10%~60%
  2. 性能的提升主要得益于一个来自微软资助的项目Faster CPython,CPython是标准解释器。
  3. 解释器能识别出可以从特化中受益的代码,并且一旦代码对象中的一条指令执行了足够多的时间,该指令将被“特化”,方法是用一条预期对该操作执行速度更快的新指令来替换它。
  4. 会使用更多的内存,只是一点点,因为大多数这些优化都会在内存方面产生某种成本。
  5. Python3.11将会是3.x版本中第一个性能能超过2.7的版本,大约比2.7快5%

第二篇(原文链接)是用实例测试3.11的性能,主要测了:

  1. 斐波那契数列的产生。执行时间大约是3.10的一半。
  2. 冒泡排序。执行时间大约是3.10的一半。
  3. 读写大量文件。执行时间大概相同。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

深山老宅

鸡蛋不错的话,要不要激励下母鸡

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值