最低的Python印记?CPython?

2024-04-27 11:48:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我是Python新手。经过一番搜索,我发现PyPy有很好的性能,但它是有代价的。它占用了太多的内存。在

我在Python中寻找的是尽可能少的占用空间的性能。在

CPython怎么样?在

(在shootout.alioth.debian.org中的CPython基准已经被删除。有人说CPython的占地面积很小,但这有多小?)在


Tags: 内存org空间基准debianpypycpython性能
2条回答

当人们谈论“Python”时,通常指的是CPythonPyPy是一个Python实现,其目标是提高性能,并提供一个JIT编译器来提高性能。在

如果您担心的是性能,Cpython可以很好地进行微调。大多数时候,你会得到的缓慢是由于使用的算法,这是你的手脏了;)。在

如果由于某种原因,代码的关键部分需要额外的推送,那么可以使用Cython来扩展程序,但这很少需要。在

总而言之,使用哪种实现并不重要,很多伟大的东西都是用python制作的,所以我不认为你会对“性能”有问题,只要投入进去你不会后悔的。在

我推荐PyMite-http://wiki.python.org/moin/PyMitehttp://code.google.com/p/python-on-a-chip/设计为在嵌入式设备上运行,所以它必须占用很小的空间。在

相关问题 更多 >