django:在 pypy、psyco、unladen Sweat 或 cpython 上,哪一个最快?

发布于 2024-10-26 23:45:11 字数 341 浏览 1 评论 0原文

有没有人尝试比较这些 python 实现?

  • pypy
  • psyco
  • unladen咽下去(它死了吗?)
  • cpython

我计划从我的服务器中挤出更多东西。

设置:

  • Django 1.3
  • Python 2.7
  • Psycopg2 1.4
  • apache 2
  • mod_wsgi
  • 和... Windows 服务器

我不是 Windows 粉丝,但它必须是:{ 有一些遗留代码正在处理它。

Has anyone tried to compare those python implementations?

  • pypy
  • psyco
  • unladen swallow (is it dead?)
  • cpython

I am planning to squeeze something more from my server.

Setup:

  • Django 1.3
  • Python 2.7
  • Psycopg2 1.4
  • apache 2
  • mod_wsgi
  • and... Windows server

I am not a windows fanboy, but it has to be :{ There is some legacy code working on it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

倦话 2024-11-02 23:45:11

http://reinout.vanrees.org/weblog/2011 /06/06/django-and-pypy.html 链接到一些使用小型 django 框架比较 pypy 和 cpython 的基准测试(所以我猜它只是基准测试创建视图所需的时间)。您也许可以对其他框架使用相同的基准,尽管它远非全面的速度测试。

我相信空载燕子已经停产了。

http://reinout.vanrees.org/weblog/2011/06/06/django-and-pypy.html links to some benchmarks that compare pypy and cpython using a small django framework (so I guess it just benchmarks how long it takes to create a view). You may be able to use the same benchmark with other frameworks, though it's far from being an all inclusive speed test.

I believe unladen swallow was discontinued.

深居我梦 2024-11-02 23:45:11

您应该考虑的一件事是 C 扩展。不同的实现需要不同的扩展方式。目前,CTYPES 可能是最常见的一种。

所以我建议你使用 CPython,以防可能的 C 扩展。

One thing you should considerate is the C extensions. Different implementations require different extension ways. At present, the CTYPES may be the most common one.

So I recommend you take CPython, in case of possible C extensions.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文