2024-09-28 22:24:02 发布
网友
从PyPy速度中心上发布的benchmarks来看,除了两个测试外,PyPy似乎都比CPython快。在
CPython在“slowspitfire”和“waf”两个测试中比PyPy快。为什么?这两个测试测试什么样的操作?是什么让CPython更快地完成这些操作?PyPy能在这两个测试中赶上并击败CPython吗?在
正如Tobu所说,在邮件列表中有一个message,它概括了slowspitfire的解释:其中包含GC对象的长列表,以及其他因素。在
waf基准测试在性能上没有太大的差别,我想答案会更复杂:有些因素PyPy做得更好,有些因素CPython做得更好,而CPython整体表现略为领先。在
一般来说,JIT优化的实现速度会慢一些:
正如Tobu所说,在邮件列表中有一个message,它概括了slowspitfire的解释:其中包含GC对象的长列表,以及其他因素。在
waf基准测试在性能上没有太大的差别,我想答案会更复杂:有些因素PyPy做得更好,有些因素CPython做得更好,而CPython整体表现略为领先。在
一般来说,JIT优化的实现速度会慢一些:
相关问题 更多 >
编程相关推荐