Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
pypy3.5上的Pandas速度明显慢于python3.6_Python_Python 3.x_Pandas_Pypy - Fatal编程技术网

pypy3.5上的Pandas速度明显慢于python3.6

pypy3.5上的Pandas速度明显慢于python3.6,python,python-3.x,pandas,pypy,Python,Python 3.x,Pandas,Pypy,我使用aiohttp和pandas编写了一个pythonweb服务来执行一些基本的pandas操作。我试着用pypy 3.5-9.0 docker()运行它,与我用python 3.6 docker()运行时相比,性能非常慢。附加的是调用堆栈中每个函数花费时间的屏幕截图,似乎一切都很慢……有线索吗 在PyPy中,跨越python-C边界的速度较慢。对代码进行任何重构以减少跨越这一鸿沟的频率,都会大大提高总体速度。你可以在IRC上联系#pypy,也许我们可以帮助你分析发生了什么 PyPy开发管道

我使用aiohttp和pandas编写了一个pythonweb服务来执行一些基本的pandas操作。我试着用pypy 3.5-9.0 docker()运行它,与我用python 3.6 docker()运行时相比,性能非常慢。附加的是调用堆栈中每个函数花费时间的屏幕截图,似乎一切都很慢……有线索吗


在PyPy中,跨越python-C边界的速度较慢。对代码进行任何重构以减少跨越这一鸿沟的频率,都会大大提高总体速度。你可以在IRC上联系#pypy,也许我们可以帮助你分析发生了什么


PyPy开发管道也有一些改进,现实世界中的用例通常为确定未来开发方向提供了有价值的数据点。

Thank@mattip I将访问IRC。上面的屏幕截图是当前部署在prod(w/o pypy)中的真实用例。我可以想出这个用例的精简版本,帮助解决缓慢的问题