程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

快 45%,Python 3.11 性能表現優異

編輯:Python

來源:OSC開源社區

Python 3.11.0 正式版本預計於今年 10 月份發布,目前已發布了首個和第二個 Beta 版本;預計 Beta 階段將會發布 4 個版本,下一個預發布版本 3.11.0b3 計劃於 2022 年 6 月 16 日星期四發布。除了新的語言特性和其他改進之外,Python 3.11 看起來性能表現優異,相較之前的 Python 3.x 版本有實現了非常好的提升。
更多詳情可查看 Python 官方文檔:https://docs.python.org/3.11/whatsnew/3.11.html#faster-cpython
鑒於此,科技媒體 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 頁面:https://openbenchmarking.org/result/2205310-PTS-PYTHON3127
作者:Sim1480

游戲編程,一個游戲開發收藏夾~

如果圖片長時間未顯示,請使用Chrome內核浏覽器。


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved