Sco*_*ish 24 python performance python-2.x python-3.x
关于性能问题,Python 3与Python 2.x相比如何?
Con*_*tin 29
在官方基准测试中3.0低于2.5.从"Python 3.0中的新功能":
3.0概括的最终结果是Python 3.0运行pystone基准测试比Python 2.5慢大约10%.最有可能的最大原因是为小整数移除了特殊套管.还有改进的余地,但3.0版本发布后会发生!
我会说任何差异都将低于微不足道.例如,循环遍历列表将完全相同.
Python 3背后的想法是清理语言语法本身 - 删除诸如except Exception1, Exception2清理标准模块(没有urllib,urllib2,httplib等)之类的ambigious.
虽然我想像垃圾收集和内存管理代码这样的东西会有一些调整,但实际上没有太多可以做的来提高它的性能,但它不会是"哇,我的数据库统计生成代码完成了一半时间!" 改进 - 这是通过改进代码而不是语言获得的东西!
实际上,语言的表现是无关紧要的 - 所有解释语言基本上都以相同的速度运行.为什么我觉得Python的"更快"的所有内置moudles,和可有可无写语法-这已经在Python3得到改善,所以我想在这些方面,是的,python3的性能更好,然后python2.x. .
| 归档时间: |
|
| 查看次数: |
9399 次 |
| 最近记录: |