Python 3.11 Beta 性能基准测试:比 3.10.4 快 41%,比 3.8 快 45%

开发
鉴于此,科技媒体 Phoronix​ 针对 Python 3.11 Beta 1(测试时的最新开发版本)进行了一些性能基准测试。

Python 3.11.0 正式版本预计于今年 10 月份发布,目前已发布了首个和第二个​ Beta 版本;预计 Beta 阶段将会发布 4 个版本,下一个预发布版本 3.11.0b3 计划于 2022 年 6 月 16 日星期四发布。除了新的语言特性和其他改进之外,Python 3.11 看起来性能表现优异,相较之前的 Python 3.x 版本有实现了非常好的提升。更多详情可查看 ​Python 官方文档。

鉴于此,科技媒体 Phoronix​ 针对 Python 3.11 Beta 1(测试时的最新开发版本)进行了一些性能基准测试。将 Python 3.11 Beta 的性能与早期版本进行了比较,包括 Python 3.10.4、Python 3.9.13 和 Python 3.8.13。所有这些 Python 版本都是在同一系统上以相同的发布配置从源码构建的,然后进行了各种不同的 Python 基准测试,以了解 Python 3.11 与之前的 Python 版本之间的差异情况。测试环境如下:

测试结果如下:

首先是 PyBench Python 基准测试。可以看到 Python 3.8 到 3.10 的性能表现大致相同,但转到 Python 3.11 Beta 后,显示出了显著的加速:Python 3.11 Beta 完成这组脚本测试的时间大约是之前版本的 84%。

PyPerformance Python 基准测试结果表明,Python 3.11 Beta 的 speed-ups 看起来非常不错。

测试人员称,Python 3.11 中所谈及的性能提升看起来确实所言不虚且十分诱人。虽然 Python 3.8 到 Python 3.10 的性能相差不大,没有任何广泛的性能改进;但对于这个参考实现来说,Python 3.11 的 speed-ups 是巨大的,与 PHP 方面从 PHP5 到 PHP7 的优化水平相近。

接下来在临近 Python 3.11 正式发布的时候,测试人员还会发布进一步的基准测试报告。

总的来说,Python 3.11 Beta 比目前的 Python 3.10.4 稳定版快 41%,比 Python 3.8 系列快 45%。更多数据可以查看 OpenBenchmarking.org 页面。

本文转自OSCHINA

本文标题:Python 3.11 Beta 性能基准测试:比 3.10.4 快 41%,比 3.8 快 45%

本文地址:https://www.oschina.net/news/198854/python-311-benchmarks

责任编辑:未丽燕 来源: OSCHINA
相关推荐

2019-06-19 10:00:45

vue.jsimbajavascript

2021-11-11 06:57:00

PythonPyPy程序

2021-03-11 11:32:40

Python同步异步

2021-04-02 11:05:57

Python同步异步

2022-10-27 08:31:31

架构

2016-12-14 12:02:01

StormHadoop大数据

2017-02-14 14:20:02

StormHadoop

2010-01-18 08:59:13

Windows 7系统速度

2009-08-08 08:56:15

Chrome浏览器Chrome 3.0google

2021-09-30 07:26:15

磁盘IO网络

2024-03-26 10:13:54

日志引擎SigLens

2020-11-09 09:33:37

多线程

2010-08-18 16:04:24

JavaC

2017-03-23 14:37:19

WebAssemblyasm.js编程

2022-10-25 13:55:45

Python版本

2021-12-16 11:41:19

MySQL 数据InnoDB

2021-01-21 07:53:29

面试官Promis打印e

2023-04-07 08:17:39

fasthttp场景设计HTTP

2023-09-08 15:05:51

Mojo编程语言

2019-06-11 13:41:45

华为鸿蒙操作系统
点赞
收藏

51CTO技术栈公众号