JIT无法在具有PyPy2的Django1.7上运行

时间:2018-08-22 10:37:59

标签: python django pypy

我发现pypy2的Django 1.7使用vmprof将JIT覆盖率随机刷新为零。

我不知道为什么,但是当我运行简单的Django应用时,JIT覆盖率随机返回零。

您可以使用https://github.com/gtlim/pypy-django复制。我在基于ubuntu16.04的docker容器中运行此代码

  • 更新

感谢您的回复。

我希望当我使用runserver命令运行Django时,PyPy将在经过一段预热时间后将优化路径保留在内存中,因为它是一个运行时间很长的过程。但是,正如您在上传的图像中看到的那样,它不会保持优化的路径,而是使用解释器而不是JIT。我想知道为什么PyPy会重复这种行为,以及如何解决它才能在生产服务器上使用PyPy。

0 个答案:

没有答案