PyPy 3.5上的Pandas显着慢于Python 3.6

问题描述 投票:4回答:1

我有一个使用aiohttp和pandas编写的python web服务来执行一些基本的pandas操作。我尝试使用pypy 3.5-9.0 docker(https://hub.docker.com/_/pypy/)运行它,与我运行python 3.6 docker image相比,性能非常慢附加的是调用堆栈中每个函数花费时间的截图,看起来像是一切很慢.....任何线索?

With CPython With PyPy

python python-3.x pandas pypy
1个回答
5
投票

越过python-C边界在PyPy中越来越慢。任何对代码的重构都不会频繁地跨越这个差距,这应该会大大提高整体速度。您可以联系IRC上的#pypy,也许我们可以帮助您分析正在发生的事情。

PyPy开发流程也有一些改进,实际使用案例通常为确定未来发展应采取的方向提供了宝贵的数据点。

© www.soinside.com 2019 - 2024. All rights reserved.