- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
Psyco是 Python 的专用编译器。 documentation states
Psyco can and will use large amounts of memory.
这种内存使用的主要原因是什么?一般来说,大量内存开销是 JIT 编译器的一个特征吗?
编辑:感谢您到目前为止的回答。存在三个可能的竞争者。
问题是,哪个是内存使用的主导因素?我有自己的看法。但是我要增加赏金,因为我想接受实际上正确的答案!如果有人可以证明或证明大部分内存在哪里使用,我会接受。否则,无论社区投票给谁,都会在赏金结束时自动接受。
最佳答案
来自 psyco 网站“与传统的 JIT 编译器方法的不同之处在于,Psyco 编写了相同 block 的多个版本(一个 block 有点像一个函数),它们通过专门化来优化对某些种类的变量(“种类”可以表示一种类型,但它更笼统)”
关于python - 为什么 Psyco 使用大量内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1438220/
我在使用 python 2.6.1 运行 Snow Leopard 的 Macbook pro 上安装 psyco 时遇到了一些问题。 我一直在尝试使用命令强制 python 在 32 位模式下运行
我正在用 Python 开发游戏服务器。由于此服务器分发给没有太多编码经验(或常识)的其他人,因此我尝试将我可以包含的任何模块包含到项目的 pre-reqs 文件夹中,以便用户无需安装即可运行代码。我
Psyco是 Python 的专用编译器。 documentation states Psyco can and will use large amounts of memory. 这种内存使用的主要
我在一个大型金融定价应用程序上工作,其中有一些长时间运行的计算。我们已经确定了一些可以通过有选择地应用 psyco 来加速的功能。我的管理层已要求评估将 psyco 添加到我们的堆栈中的成本和 yie
Psyco太棒了when it works .然而,如果不迁移到 32 位版本的 Python,我们似乎不会获得 64 位版本 anytime soon .是否有任何替代 psyco 的方法可以加速
您是否在 wsgi 应用程序(自定义、Pylons、Django...)中尝试过 Psyco? 您的设置是什么样的? 您是否获得了可衡量的结果? 最佳答案 您应该问的问题不是您是否获得了可衡量的结果,
我知道 Psyco 对于桌面应用程序的好处,但在进程(= 网页或 AJAX 调用)被触发后立即死亡的 Web 应用程序中,这不是毫无意义吗? 最佳答案 首先,正如 gribbler 和 Ibrahim
Psyco 文档说: Just for reference, Psyco does not work on any 64-bit systems at all. This fact is worth
psyco似乎在优化 Python 代码方面很有帮助,而且它以一种非常非侵入性的方式进行。 因此,人们不得不怀疑。假设你总是在 x86 架构上(现在大多数应用程序都在这个架构上运行),为什么不总是对所
为什么当我直接调用我的脚本时导入 psyco 可以工作,但当我从 bash 脚本调用它时却失败了??? 测试.sh: while true do python test.py; sle
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 7 年前。
我运行 Ubuntu 11.10,gcc 版本 4.6.1。 我一直在尝试安装 psyco,但不断收到此错误: PROCESSOR = 'i386' running build running bui
我需要在用 Ruby 编码的程序的一部分中提高性能。在 Python 中,我可以使用 Psyco 库(编译代码,或执行前的一部分)来提高性能,但我不知道在 Ruby 中是否存在类似的东西。 谢谢! 最
显然 Psyco 不适用于 Python 2.7。 还有其他选择吗? 最佳答案 目前 Python 编译的最新技术是 PyPy .我没有任何关于它是否适用于您的目标平台的信息。 关于psyco - 我
我是一名优秀的程序员,十分优秀!