内容简介:没投过票?千万别说你来过 OSC https://www.oschina.net/project/top_cn_2020 Pyston v2 已正式发布,Pyston 是 Python 的高度兼容实现,自称比 Python 更快。根据 Pyston 提供的宏基准测试结果,其 v2 版本比目前...
没投过票?千万别说你来过 OSC
https://www.oschina.net/project/top_cn_2020
Pyston v2 已正式发布,Pyston 是 Python 的高度兼容实现,自称比 Python 更快。根据 Pyston 提供的宏基准测试结果,其 v2 版本比目前的 Python 3.8 快 20%。因此开发团队表示这将提升代码速度,并且可以降低服务器成本、减少用户等待时间以及更大程度释放开发者生产力。
虽然 Pyston v2 已发布,并提供了预编译包,不过源码尚未放出,如果对 Pyston 代码感兴趣,可查看 v1.0 的仓库获取源代码。

开发团队表示未来会把 Pyston v2 的代码开源。由于编译器项目成本非常高,而且缺少企业赞助(此前由 Dropbox 提供赞助),所以目前选择将 v2 闭源,与此同时会在这一阶段解决商业模式的问题。
Pyston v2 重点对网络服务工作负载进行了优化,在许多工作负载上提供了显著加速。其开发团队整理了一个新的公共 Python 宏基准测试套件,用于测试多个常用的 Python 项目性能表现。Pyston v2 在微基准测试上也显示了其加速性能,在诸如 chaos.py 和 nbody.py 之类的测试中,其速度是标准 Python 的两倍。
下图的测试结果显示了性能测试结果,在目标基准 (djangocms + flaskblogging) 中,Pyston v2 实现了平均延迟 1.22x 加速、p99 延迟 1.18x 加速,并且每个进程使用的内存仅多使用了几 MB。

开发团队简单介绍了 Pyston v2 使用的一些技术:
- 使用 DynASM 的低开销 JIT
- Quickening
- 常规 CPython 优化
- 改进构建过程
兼容性方面,由于 Pyston 是 CPython 的分支,开发团队表示它是当今可用的最兼容的 Python 实现替代方案之一,Pyston 支持 CPython 的所有功能和 C API。
更多内容查看发布公告。
以上所述就是小编给大家介绍的《Pyston v2 发布:比 Python 快 20%》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
C程序设计语言
(美)Brian W. Kernighan、(美)Dennis M. Ritchie / 徐宝文、李志译、尤晋元审校 / 机械工业出版社 / 2004-1 / 30.00元
在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用广泛。本书原著即为C语言的设计者之一Dennis M.Ritchie和著名计算机科学家Brian W.Kernighan合著的一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。原著第1版中介绍的C语言成为后来广泛使用的C语言版本——标准C的基础。人们熟知的“hello,World"程序就是由本书......一起来看看 《C程序设计语言》 这本书的介绍吧!
RGB转16进制工具
RGB HEX 互转工具
随机密码生成器
多种字符组合密码