我发现pypy2的Django 1.7使用vmprof将JIT覆盖率随机刷新为零。
我不知道为什么,但是当我运行简单的Django应用时,JIT覆盖率随机返回零。
您可以使用https://github.com/gtlim/pypy-django复制。我在基于ubuntu16.04的docker容器中运行此代码
感谢您的回复。
我希望当我使用runserver命令运行Django时,PyPy将在经过一段预热时间后将优化路径保留在内存中,因为它是一个运行时间很长的过程。但是,正如您在上传的图像中看到的那样,它不会保持优化的路径,而是使用解释器而不是JIT。我想知道为什么PyPy会重复这种行为,以及如何解决它才能在生产服务器上使用PyPy。